WEB开发网
开发学院数据库MySQL MYSQL数据库常用字符处理函数 阅读

MYSQL数据库常用字符处理函数

 2007-08-21 10:59:18 来源:WEB开发网   
核心提示: 该函数对多字节是可靠的,LTRIM(str)返回删除了其前置空格字符的字符串str,MYSQL数据库常用字符处理函数(5),mysql> select LTRIM('barbar');-> 'barbar'RTRIM(str)返回删除了其拖后空格

该函数对多字节是可靠的。

LTRIM(str)

返回删除了其前置空格字符的字符串str。

mysql> select LTRIM(' barbar');
    -> 'barbar'

RTRIM(str)

返回删除了其拖后空格字符的字符串str。

mysql> select RTRIM('barbar  ');
    -> 'barbar'

该函数对多字节是可靠的。 

TRIM([[BOTH | LEADING | TRAILING] [remstr] FROM] str)

返回字符串str,其所有remstr前缀或后缀被删除了。如果没有修饰符BOTH、LEADING或TRAILING给出,BOTH被假定。如果remstr没被指定,空格被删除。

mysql> select TRIM(' bar  ');
    -> 'bar'
mysql> select TRIM(LEADING 'x' FROM 'xxxbarxxx');
    -> 'barxxx'
mysql> select TRIM(BOTH 'x' FROM 'xxxbarxxx');
    -> 'bar'
mysql> select TRIM(TRAILING 'xyz' FROM 'barxxyz');
    -> 'barx'

该函数对多字节是可靠的。

SOUNDEX(str)

返回str的一个同音字符串。听起来“大致相同”的2个字符串应该有相同的同音字符串。一个“标准”的同音字符串长是4个字符,但是SOUNDEX()函数返回一个任意长的字符串。你可以在结果上使用SUBSTRING()得到一个“标准”的 同音串。所有非数字字母字符在给定的字符串中被忽略。所有在A-Z之外的字符国际字母被当作元音。

mysql> select SOUNDEX('Hello');
    -> 'H400'
mysql> select SOUNDEX('Quadratically');
    -> 'Q36324'

上一页  1 2 3 4 5 6 7 8  下一页

Tags:MYSQL 数据库 常用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接