数据库系列学习(七)-函数之字符串函数
时间:2021-07-01 10:21:17
帮助过:4人阅读
计算字符串的长度
select len(
‘Kimisme‘)
--字符串转换为小写
select lower(
‘LILY‘)
--字符串转换为大写
select upper(
‘zhizhi‘)
--截去字符串左侧空格
select ltrim(
‘ love ‘)
--借去字符串右侧空格
select rtrim(
‘ love ‘)
--截去字符串两侧的空格
select ltrim(
rtrim(
‘ love ‘))
--取子字符串
--从第三位开始(即c),截取两位,得到cd
select substring(
‘abcdefgh‘,
3,
2)
--计算子字符串的位置
--因为m第一次出现在第三个位置,则为3
select charindex(
‘m‘,
‘kimisme‘)
--从左侧开始取子字符串
--从左侧开始,截取长度为3的字符串,得到abc
select left(
‘abcdefg‘,
3)
--从右侧开始,截去长度为3的字符串,得到efg
select right(
‘abcdefg‘,
3)
--字符串替换
--将字符串中的li替换成Lee,得到TeacherLee
select replace(
‘Teacherli‘,
‘li‘,
‘Lee‘)
--得到字符串的ASCII码
--得到97
select ascii(
‘a‘)
--得到一个ASCII码数字对应的字符
--得到a
select char(
97)
--发音匹配度
select soundex(
‘kim‘)
select difference(
‘kim‘,
‘kimmy‘)
数据库系列学习(七)-函数之字符串函数
标签: