字符串函数(String Functions)¶
ASCII(string) 返回字符串string最左边的字符对应的ASCII码
CHAR(code) 返回ASCII码code对应的字符,code介于0到255
CONCAT(string1, string2) 将字符串string2连接到字符串string1后,如果其中一个字符串为空,则结果为空
DIFFERENCE(string1, string2) 返回一个整数,表明string1和string2由函数SOUNDEX返回值的差别。
INSERT(string1,start,length,string2) 将字符串string1从start的位置开始删除length个字符,并将string2插入到string1的开头。
LCASE(string) 将string中的所有大写字母转换为小写。
LEFT(string, count) 字符串string最左边的count个字符组成的字符串。
LENGTH(string) 字符串string去掉多余的空格后的长度。
LOCATE(string1, string2[, start]) 返回string2在string1中首次出现的位置。如果没有指定start位置,则从string2的最左边开始查找,如果指定了start位置,则从该位置开始查找。如果没有找到,返回0;如果找到,Position 1对应string2中的第一个字符。
LTRIM(string) 去掉string中前面的空格后得到的字符串。
REPEAT(string, count) 返回一个将字符串string重复count次后形成的一个新字符串。
REPLACE(string1,string2,string3) 将string1中的所有string2用string3代替。
RIGHT(string, count) 字符串string最右边的count个字符组成的字符串。
RTRIM(string) 将字符串string去掉多余的空格后得到的字符串。
SOUNDEX(string) 返回一个表示string中单词发音的音标字符串,是一个四位的SOUNDEX 码,一个音标对应一个单词。
SPACE(count) 返回一个包含count个空格的字符串。
SUBSTRING(string, start, length) 从字符串string中抽取start开始的长度为length的子串。
UCASE(string)将string中的字符转换成大写