位置:首页 > 数据库 > SQL在线教程 > SQL字符串函数

SQL字符串函数

SQL字符串函数主要用于字符串操作。下表详细列出了重要的字符串函数:

名称 描述
ASCII() 返回最左边的字符数值(ASCII码值)
BIN() 返回参数的字符串表示
BIT_LENGTH() 返回参数的长度位
CHAR_LENGTH() 返回参数中的字符数字
CHAR() 返回字符传递的每个整数
CHARACTER_LENGTH()  CHAR_LENGTH() 的代名词
CONCAT_WS() 返回串联使用的分离器
CONCAT() 返回连接字符串
CONV() 不同数值的基数之间转换数字
ELT() 在索引号返回字符串
EXPORT_SET() 返回一个字符串,例如,对于每一个位值的位置,会得到一个对串并为每个未设置位,会得到一个字符串断开
FIELD() 返回第一个参数在随后的参数索引(位置)
FIND_IN_SET() 返回第二个参数中的第一个参数的索引位置
FORMAT() 返回一个数字格式的小数位数指定数量
HEX() 返回一个十六进制值的字符串表示
INSERT() 插入一个子在指定的位置到指定的字符数值
INSTR() 返回字符串中第一次出现的索引
LCASE()  LOWER()代名词
LEFT() 指定返回最左边的字符数
LENGTH() 返回字符串中的字节长度
LOAD_FILE() 加载指定的文件
LOCATE() 返回字符串的第一个出现的位置
LOWER() 返回参数的小写
LPAD() 返回字符串参数,左填充为指定字符串
LTRIM() 删除前导空格
MAKE_SET() 返回一组具有以位相应的位置逗号分隔的字符串
MID() 返回从指定位置开始的子串
OCT() 返回八进制参数的字符串表示
OCTET_LENGTH() LENGTH() 的一个代名词
ORD() 如果参数的最左边的字符是一个多字节字符,返回代码为字符
POSITION() LOCATE()的一个代名词
QUOTE() 转义的使用参数在SQL语句
REGEXP 使用正则表达式模式匹配
REPEAT() 重复一个字符串指定的次数
REPLACE() 替换出现一个指定的字符串
REVERSE() 反转字符串中的字符
RIGHT() 返回指定的字符最右边的数值
RPAD() 附加字符串指定的次数
RTRIM() 删除尾随空格
SOUNDEX() 返回一个soundex字符串
SOUNDS LIKE 音色比较
SPACE() 返回空格指定数目的字符串
STRCMP() 比较两个字符串
SUBSTRING_INDEX() 出现的分隔符的指定数量的前返回一个字符串的子串
SUBSTRING(), SUBSTR() 指定返回字符串
TRIM() 除去开头和结尾的空格
UCASE() UPPER() 的一个代名词
UNHEX() 每一对十六进制数字转换为字符
UPPER() 转换为大写