zoukankan      html  css  js  c++  java
  • MySQL中的内置系统函数

    一、字符串函数
      1. CONCAT(S1,S2....SN): 把传入的参数连接成一个字符串
      2. INSERT(str, x, y, insert): 将字符串 X位置开始,y个字符串长度替换为字符串 insert
      3. LOWER(str) UPPER(str): 将字符串转为小或或大写
      4. LEFT(str, x) RIGHT(str, x): 分别返回最左边的 X字符,和最右边的X个字符,如果第二个参数为 NULL则什么也不返回
      5. LPAD(str, n, pad), RPAD(str,n,pad): 用字符串 pad对str 最左边和最友边进行填充,直到长度为 n个字符长度
      6. TRIM (str) LTRIM(str) Rtrim(str): 去掉字符串两边,左边和右边字符串的空格
      7. replace(str, a,b) :用字符串 b替换字符串str中的所有出现的字符串 a
      8. strcmp(s1, s2): 如果S1比 S2小,返回-1 , 如果 S1比S2 大则返回 1, 如果S1==S2 0
      9. substring(str, x, y): 返回字符串中的第 x位置起y 个字符串长度的字符。

    二、数值函数
      ABS(x):返回X 的绝对值
      ceil(x): 返回大于 X的最小整数  2.1 2.5 2.9  3
      floor(x): 返回小于 X的最大整数  2.1 2.5 2.9 2
      mod(x, y): 返回x/y的模
      rand() 0-1 之间
      round(x,y): 返回参数 X的四舍五入的有y位小数的值
      truncate(x,y): 返回数字 x截断为y 位小数的结果  

    三、日期函数
      当用PHP 的时间戳来完成
      curdate()
      curtime()
      now()
      unix_timestamp(date)
      from_unixtime
      week()
      year()
      hour()
      minute()
      .....

    四、流程控制函数      
      if(value, t f)
      ifnull(value1, value2)
      case when [value1] then[result1]...else[default]end
      case when ...then

    五、其它函数
      database()
      version()
      user()
      inet_aton(ip)
      inet_ntoa()
      password()
      md5()


    【PHP中mysql相关函数】
    mysql_list_tables() 表查询函数,类似 mysql_query() 函数
    mysql_fetch_field() 字段信息函数,返回句柄
    Name 字段的名称
    Table 字段所属数据表的名称
    Type 字段的类型
    max_length 字段的最大长度
    not_null 字段是否不能为空,是,则这一项的值为 1
    primary_key 字段是否为主键,是,则这一项的值为 1
    unique_key 字段是否为 unique键,是,则这一项的值为1
    multiple_key 字段是否不为 unique键,是,则这一项的值为1
    Numeric 字段是否为数字型,是,则这一项的值为 1
    Blob 字段是否为 blob型,是,则这一项的值为1
    Unsigned 数字型的字段是否为 unsigned的,是,则这一项的值为1
    Zerofill 数字型的字段是否为 zerofilled的,是,则这一项的值为1

  • 相关阅读:
    map的集合顺序怎么跟添加时候的顺序一样
    陕西电信开出的电子发票没有发票代码
    微擎密码忘了,password.php也不起作用
    使用composer require安装服务后 切记使用composer install 安装一下才能用
    激活 山东理工大学 jetrbins
    SpringBoot打包成可执行jar
    卸载windows服务
    cglib的动态代理
    cglib的使用
    FCKeditor使用
  • 原文地址:https://www.cnblogs.com/rxbook/p/6000017.html
Copyright © 2011-2022 走看看