如果想要对字段进行较为复杂的处理,可能需要借助于SQL中的数据处理函数了。我们可以将这些函数分为三大类:
1、字符串处理函数
包括:
将字符串改为大写upper()
将字符串改为小写lower()
返回字符串长度length()
返回字符串的SOUNDEX值soundex()
去掉字符串左边的空格ltrim()
去掉字符串右边的空格rtrim()
去掉字符串左右两边的空格trim()
……
示例如下:
-- 字符串处理函数:将字符串转换成大写
select vend_name, upper(vend_name) as vend_name_upcase
from vendors
order by vend_name;
-- 字符串处理函数:对字符串进行发音比较