暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

mysql的内置功能—字符串

测试备忘录 2021-05-31
199

    MySQL具有许多内置功能,包含字符串,数字,日期和MySQL中的一些高级功能。记录一下方便查阅。

字符串:

功能说明
ASCII返回特定字符的ASCII值
CHAR_LENGTH返回字符串的长度(以字符为单位)
CHARACTER_LENGTH返回字符串的长度(以字符为单位)
CONCAT将两个或多个表达式加在一起
CONCAT_WS将两个或多个表达式与分隔符一起添加
FIELD返回 值在值列表中的索引位置
FIND_IN_SET返回字符串在字符串列表中的位置
FORMAT将数字格式化为“#,###,###。##”之类的格式,四舍五入到指定的小数位数
INSERT在指定位置将字符串插入一定数量的字符
INSTR返回一个字符串在另一个字符串中首次出现的位置
LCASE将字符串转换为小写
LEFT从字符串中提取许多字符(从左开始)
LENGTH返回字符串的长度(以字节为单位)
LOCATE返回字符串中第一次出现子字符串的位置
LOWER将字符串转换为小写
LPAD将一个字符串与另一个字符串左移一定长度
LTRIM删除字符串中的前导空格
MID从字符串中提取子字符串(从任何位置开始)
POSITION返回子字符串在字符串中首次出现的位置
REPEAT重复指定的字符串多次
REPLACE用新的子字符串替换字符串中所有出现的子字符串
REVERSE反转字符串并返回结果
RIGHT从字符串中提取许多字符(从右开始)
RPAD将一个字符串与另一个字符串右移一定长度
RTRIM删除字符串中的尾随空格
SPACE返回指定数量的空格字符的字符串
STRCMP比较两个字符串
SUBSTR从字符串中提取子字符串(从任何位置开始)
SUBSTRING从字符串中提取子字符串(从任何位置开始)
SUBSTRING_INDEX返回指定数目的定界符出现之前的字符串的子字符串
TRIM从字符串中删除前导和尾随空格
UCASE将字符串转换为大写
UPPER将字符串转换为大写


使用示例:

    select function(strfrom table;
    复制
    文章转载自测试备忘录,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论