10.2.9字符串函数和操作符

下表显示了支持的字符串函数和操作符。可变长度编码列支持下表中描述的字符串函数和操作符。用字典编码的列不支持它们。

表10.8字符串函数和操作符

的名字 描述
ASCII () 返回最左边字符的数值
BIT_LENGTH () 返回参数的长度(以位为单位)
CHAR_LENGTH () 返回参数中的字符数
CONCAT () 返回连接字符串
CONCAT_WS () 返回与分隔符连接的
FIND_IN_SET () 第一个参数在第二个参数中的索引(位置)
FROM_BASE64 () 解码base64编码的字符串并返回结果
最大的() 返回最大的参数。不支持时态列。
十六进制() 十进制或字符串值的十六进制表示
INSERT () 返回子字符串第一个出现项的索引
INSTR () 返回子字符串第一个出现项的索引
至少() 返回最小的参数。不支持时态列。
左() 返回指定的最左边的字符数
长度() 返回字符串的字节长度
就像 简单的模式匹配
定位() 返回子字符串第一次出现的位置
低() 以小写形式返回参数
LPAD () 返回字符串参数,左填充指定字符串
LTRIM () 删除前导空格
不喜欢 简单模式匹配的否定
OCTET_LENGTH () 的同义词长度()
奥德() 返回参数最左边字符的字符代码
POSITION () 的同义词定位()
重复() 重复指定次数的字符串
报价() 转义SQL语句中使用的参数
正则表达式 字符串是否匹配正则表达式
REGEXP_LIKE () 字符串是否匹配正则表达式
替换() 替换指定字符串的出现项
反向() 反转字符串中的字符
正确的() 返回指定的最右边的字符数
RLIKE 字符串是否匹配正则表达式
RPAD () 添加指定次数的字符串
空白() 删除后的空间
STRCMP () 比较两个字符串
SUBSTR () 返回指定的子字符串
SUBSTRING () 返回指定的子字符串
SUBSTRING_INDEX () 从位于指定分隔符出现次数之前的字符串返回一个子字符串
TO_BASE64 () 返回转换为base-64字符串的参数
削减() 删除前导和尾随空格
UNHEX () 返回一个包含数字十六进制表示形式的字符串
上() 转换为大写