MySQL字符串函数可有效地处理字符串数据。下表简要说明了每个功能:
功能 | 说明 |
---|---|
CONCAT_WS() | MySQL CONCAT_WS()函数通过使用分隔符连接参数来返回字符串。 |
CONCAT() | CONCAT()函数通过连接所有参数返回字符串。 |
CHARACTER_LENGTH() | CHARACTER_LENGTH()函数返回指定字符串的大小。 |
ELT() | ELT()函数返回字符串列表中的第N个元素。 |
EXPORT_SET() | EXPORT_SET()函数为每个位集返回字符串。 |
FIELD() | FIELD()函数返回字符串的索引。 |
FIND_IN_SET() | FIND_IN_SET()函数返回在参数的第一个位置给出的字符串值。 |
FORMAT() | FORMAT()函数将数字X格式化为D小数点后一位。 |
FROM_BASE64() | FROM_BASE64()函数将给定的字符串编码为二进制格式。 |
HEX() | HEX()函数返回十六进制字符串中的指定数字或字符串。 |
INSERT() | 在INSERT()函数中,将字符串str传递到位置" pos",该位置指示字符将放置在哪个位置,而" len"的长度是e要放置的字符的长度。 |
INSTR() | INSTR()函数返回字符串str中子字符串substr的第一个匹配项。 |
LCASE() | LCASE()函数返回字符串str中子字符串substr的第一次出现。 |
LEFT() | LEFT()函数从给定的字符串'str'返回左侧的'len'字符。 |
LENGTH() | LENGTH()函数返回指定字符串的长度,以字节为单位。 |
LIKE() | LIKE()函数返回1或0,并用于检查模式匹配。 |
LOAD_FILE() | LOAD_FILE()函数返回文件的内容。 |
LOCATE() | LOCATE()函数返回给定字符串中给定'substr'的第一次出现。 |
LOWER() | LOWER()函数以小写形式返回给定的字符串。 |
LPAD() | LPAD()函数返回字符串'str',该字符串将左填充到给定的长度。 |
LTRIM() | LTRIM()函数通过删除前导空格返回字符串。 |
MAKE_SET() | MAKE_SET()函数从集合中返回给定位的值。 |
MID() | MID()函数ex从字符串中提取一个子字符串,并返回具有给定长度和位置的字符串。 |
OCTET_LENGTH() | OCTET_LENGTH()函数返回给定字符串的长度。 |
OCT() | OCT()函数返回给定字符串的长度。 |
ORD() | 如果该字符是一个多字节,则ORD()函数返回最左边字符的代码。 |
POSITION() | POSITION()函数返回给定子字符串在字符串中的位置。 |
QUOTE() | QUOTE()函数返回在单引号中传递的字符串。 |
REPEAT() | REPEAT()函数将字符串重复指定的次数。 |
REPLACE() | REPLACE()函数替换字符串中所有出现的子字符串。 |
REVERSE() | REVERSE()函数反转作为参数提供的字符串。 |
RIGHT() | RIGHT()函数从字符串的右侧提取指定数量的字符。 |
RPAD() | MYSQL RPAD()函数从右侧填充指定的字符串。 |
RTRIM() | MYSQL RTRIM()函数从指定的字符串中删除尾随空格。 |
SOUNDEX() | MYSQL SOUNDEX()函数返回指定字符串的soundex字符串。 |
SELECT SOUNDEX('javatpoint');
输出 strong>:
mysql> SELECT SOUNDEX('javatpoint'); +-----------------------+ | SOUNDEX('javatpoint') | +-----------------------+ | W6262 | +-----------------------+ 1 row in set (0.00 sec)
SELECT ORD('mysql');
输出 strong>:
mysql> SELECT ORD('mysql'); +-------------------+ | ORD('mysql') | +-------------------+ | 109 | +-------------------+ 1 row in set (0.00 sec)
SELECT REPEAT('*+*',15);
输出 strong>:
mysql> SELECT REPEAT('*+*',15); +-----------------------------------------------+ | REPEAT('*+*',15) | +-----------------------------------------------+ | *+**+**+**+**+**+**+**+**+**+**+**+**+**+**+* | +-----------------------------------------------+ 1 row in set (0.03 sec)
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)