网站首页> 日志> 数据库系列学习(七)-函数之字符串函数
数据库系列学习(七)-函数之字符串函数
编辑时间:2016-11-08 07:33:31 作者:李大宝 浏览量:516

1.字符串 的 长度 


bd4d7cfd-4372-4877-8aa3-64c9815e7270


 2.大小写 转换 (1)全部转小写 


e7293b6a-791a-4e3e-bacf-2b38eadafb7a

 (2)全部转大写 


4156fcdc-cea0-4028-b141-7f2798ca8beb

 3.去空格 

 (1)去左侧空格


f06c6c33-37f3-4a26-8a9f-ac728c2183fe


 (2)去右侧空格 


2584c110-4ee1-4542-91cb-2576f7febfb0


 (3)去两侧空格 


aa210b5e-c860-4a9f-a0f0-215aa64fcc9e

 4.字符串 的 截取 

 (1)从 左侧 开始截取


1f2798ee-8180-4051-98a5-8dfa0d1d9f88

 (2)从 右侧 开始截取


8e3ea9ab-9bcc-4a1e-8d30-8a5cf547af6b

 (3)从任意位置 截取 子字符串


05404d68-c897-41b6-a3b8-64811b40d0eb

 5.字符串 的替换 


f2c824d6-de12-48db-bbd0-92aaf98a06b2

 6.字符串 的 转义 

 (1)字符 到 ASCII码 


c8294dea-adee-423c-af46-e756f03d92ff

 (2)ASCII码 到 字符

a479db16-3981-4dfb-8712-6435a3bc58e8

 7.字符出现位置 

20edecbf-2438-4a25-9d41-e0e282eaf7e7

 8.发音匹配度:【了解】

887d160d-6d4a-4dd9-be86-e18ab129c444

 9.字符串倒转 select REVERSE('abcde')

 9.附录sql脚本,可直接复制黏贴

 --计算字符串的长度 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')



发表评论,请先 登录

袭人 

2018-08-16
00000000000000000