MySQL六:内置函数

1. 日期函数

在这里插入图片描述

2. 字符串函数

函数名 描述
charset(str) 返回字符串字符集
concat(string2 [,…]) 连接字符串
instr(string,substring) 返回substring在string中出现的位置,没有返回0
ucase(string2) 转换成大写
lcase(string2) 转换成小写
left(string2, length) 从string2中的左边起取length个字符
length(string) string的长度
replace(str,search str,replace str) 在str中用replace str替换search str
strcmp(stringl, string2) 逐字符比较两字符串大小
substring(str,position [,length]) 从str的postion开始,取length个字符
ltrim(string) rtrim(string) trim(string) 去除前空格或后空格

3. 数学函数

函数名称 描述
abs (number) 绝对值函数
bin(decimal_number) 十进制转换二进制
hex(decimalNumber) 转换成十六进制
conv(number,from_base,to_base) 进制转换
ceiling(number) 向上去整
floor (number) 向下去整
format (number,decimal_places) 格式化,保留小数位数
rand () 返回随机浮点数,范围 [0.0,1.0)
mod (number,denominator) 取模,求余

  注意:length函数返回字符串长度,以字节为单位。如果是多字节字符则计算多个字节数;如果是单字节字符则算作一个字节。比如:字母,数字算作一个字节,中文表示多个字节数(与字符集编码有关)

4. 其它函数

函数名称 描述
user() 查询当前用户
md5(str) 对一个字符串进行md5摘要,摘要后得到一个32位字符串
database() 显示当前正在使用的数据库
password() MySQL数据库使用该函数对用户加密
ifnull(val1, val2) 如果val1为null,返回val2,否则返回val1的值

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 16:02:02       5 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 16:02:02       5 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 16:02:02       4 阅读
  4. Python语言-面向对象

    2024-07-10 16:02:02       5 阅读

热门阅读

  1. Mongodb地理信息数据查询

    2024-07-10 16:02:02       9 阅读
  2. uniapp实现图片懒加载 封装组件

    2024-07-10 16:02:02       13 阅读
  3. 有关区块链的一些数学知识储备

    2024-07-10 16:02:02       6 阅读
  4. MICCAI 2023 List of Papers

    2024-07-10 16:02:02       8 阅读
  5. uniapp如何发送websocket请求

    2024-07-10 16:02:02       10 阅读
  6. react

    react

    2024-07-10 16:02:02      8 阅读
  7. 光通信领域常见的会议和期刊总结

    2024-07-10 16:02:02       10 阅读
  8. uniapp上传文件并获取上传进度

    2024-07-10 16:02:02       11 阅读
  9. C++继承

    C++继承

    2024-07-10 16:02:02      8 阅读
  10. ArcGIS Pro SDK (八)地理数据库 2 定义

    2024-07-10 16:02:02       10 阅读