数据库系列学习(七)-函数之字符串函数
2015-06-08 21:35
330 查看
1.字符串 的 长度
2.大小写 转换
3.去空格
4.字符串 的 截取
5.字符串 的替换
6.字符串 的 转义
7.字符出现位置
8.发音匹配度:【了解】
9.字符串倒转
select REVERSE('abcde')
9.附录sql脚本,可直接复制黏贴
2.大小写 转换
3.去空格
4.字符串 的 截取
5.字符串 的替换
6.字符串 的 转义
7.字符出现位置
8.发音匹配度:【了解】
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')
相关文章推荐
- 查看mysql版本
- mysql---数据库设计规范化的五个要求
- sql递归
- Sql和其他技巧随笔未完待续
- 数据库系列学习(六)-函数之数学函数
- SQL Server ISNULL函数和Coalesce函数替换空值的区别
- Andorid中操作数据库的insert的两种方法以及nullColumnHack
- Oracle数据库shutdown immediate被hang住的几个原因
- Oracle数据排查or业务sql优化常用SQL
- mysql数据类型
- mysql---运维角度浅谈MySQL数据库优化
- 查看oracle无效对象
- (DBA之路【二】)mysql 主流存储引擎的特点
- Redhat 6.6 mysql 5.1升级到5.6步骤
- oracle设置账户永不过期
- DMSFrame 之SqlCacheDependency(二)
- redis学习
- postgresql 数据导入导出
- 简单sql问题
- mysql-5.6.25 编译安装 和 使用 xstrabackup 备份实战 (二)