mysql 函数大全
5.6函数参考 (只翻译部分,细节查看相关英文版)
- 12.1功能和操作员参考
- 12.2表达式评估中的类型转换
- 12.3运营商
- 12.4控制流功能
- 12.5字符串函数
12.5.1 String Comparison Functions
12.5.2 Regular Expressions
12.5.3 Character Set and Collation of Function Results
表12.7字符串运算符- 12.6数字函数和运算符
- 12。7日期和时间函数
- 12.8 MySQL使用什么日历?
- 12.9全文搜索功能
- 12.10强制转换函数和运算符
- 12.11 XML函数
- 12.12位功能和操作符
- 12.13加密和压缩功能
- 12.14信息功能
- 12.15空间分析功能
- 12.16与全局事务ID一起使用的函数
- 12.17 MySQL企业加密功能
- 12.18聚合(GROUP BY)函数
- 12.19其他功能
- 12.20精密数学
#表12.7字符串运算符
ASCII() 返回最左侧字符的数值
BIN() 返回包含数字二进制表示的字符串
BIT_LENGTH() 以位为单位返回参数的长度
CHAR() 返回传递的每个整数的字符
CHAR_LENGTH() 返回参数中的字符数
CHARACTER_LENGTH() CHAR_LENGTH()的同义词
CONCAT() 返回连接字符串
CONCAT_WS() 返回与分隔符的连接
ELT() 以索引号返回字符串
EXPORT_SET() 返回一个字符串,使得对于值位中设置的每个位,您将获得一个on字符串,并且对于每个未设置的位,您将得到一个关闭字符串
FIELD() 返回后续参数中第一个参数的索引(位置)
FIND_IN_SET() 返回第二个参数中第一个参数的索引位置
FORMAT() 返回格式化为指定小数位数的数字
FROM_BASE64()解码base64编码的字符串并返回结果
HEX() 返回十进制或字符串值的十六进制表示形式
INSERT() 在指定位置插入一个子字符串,直到指定的字符数
INSTR() 返回第一次出现的子串的索引LCASE() LOWER()的同义词
LEFT() 返回指定的最左边的字符数
LENGTH() 以字节为单位返回字符串的长度
LIKE 简单的模式匹配
LOAD_FILE() 加载指定的文件
LOCATE() 返回第一次出现的子串的位置
LOWER() 以小写形式返回参数
LPAD() 返回字符串参数,用指定的字符串左边填充
LTRIM() 删除前导空格
MAKE_SET() 返回一组以逗号分隔的字符串,这些字符串具有相应的位设置
MATCH 执行全文搜索
MID() 从指定位置开始返回子字符串
NOT LIKE 简单模式匹配的否定
NOT REGEXP 否定REGEXP
OCT() 返回包含数字八进制表示的字符串
OCTET_LENGTH() LENGTH()的同义词
ORD() 返回参数最左侧字符的字符代码
POSITION() LOCATE()的同义词
QUOTE() 转义参数以在SQL语句中使用
REGEXP 字符串是否匹配正则表达式
REGEXP_INSTR() 匹配正则表达式的子字符串的索引
REGEXP_LIKE() 字符串是否与正则表达式匹配
REGEXP_REPLACE() 替换与正则表达式匹配的子字符串
REGEXP_SUBSTR() 返回匹配正则表达式的子字符串
REPEAT() 重复指定次数的字符串
REPLACE() 替换指定字符串的出现次数
REVERSE() 反转字符串中的字符RIGHT() 返回指定的最右边的字符数
RLIKE 字符串是否与正则表达式匹配
RPAD() 追加指定次数的字符串
RTRIM() 删除尾随空格
SOUNDEX() 返回soundex字符串
SOUNDS LIKE 返回soundex字符串
SPACE() 返回指定数量的空格的字符串
STRCMP() 比较两个字符串
SUBSTR() 返回指定的子字符串
SUBSTRING() 返回指定的子字符串
SUBSTRING_INDEX() 在指定的分隔符出现次数之前从字符串返回子字符串
TO_BASE64() 返回转换为base-64字符串的参数
TRIM() 删除前导和尾随空格
UCASE() UPPER()的同义词
UNHEX() 返回一个包含数字十六进制表示的字符串
UPPER() 转换为大写
WEIGHT_STRING() 返回字符串的权重字符串
=====