MySQL字符串处理函数的几种常见用法
2016-09-13 15:51
363 查看
1.字符串大小写转化:
(1).将tbl_student表的user_name字段所有小写字母,替换为大写:
update tbl_student set user_name=UPPER(user_name);
(2).将tbl_student表的user_name字段所有大写字母,替换成小写:
update tbl_student set user_name=LOWER(user_name);
2.清除字符串首尾空格,或者指定字符:
(1).清除tbl_student表的user_name字段首尾空格
update tbl_student set user_name=TRIM(' ' from user_name);
(2).清除字符串首部指定字符A:
update tbl_student set user_name=TRIM(LEADING 'A' from user_name);
(3).清除字符串尾部指定字符B
update tbl_student set user_name=trim(TRAILING 'B' from user_name);
3.替换字符串:
(1).替换字符串中的数字1为字母I
update tbl_student set user_name=replace(user_name,'1','I');
4.用正则(REGEXP):
(1).若结尾两个为字母,则去掉
update tbl_student stu stu.user_name=substring(stu.user_name,LENGTH(stu.user_name)-2) where stu.user_name REGEXP '[a-zA-Z]{2,}$';
(1).将tbl_student表的user_name字段所有小写字母,替换为大写:
update tbl_student set user_name=UPPER(user_name);
(2).将tbl_student表的user_name字段所有大写字母,替换成小写:
update tbl_student set user_name=LOWER(user_name);
2.清除字符串首尾空格,或者指定字符:
(1).清除tbl_student表的user_name字段首尾空格
update tbl_student set user_name=TRIM(' ' from user_name);
(2).清除字符串首部指定字符A:
update tbl_student set user_name=TRIM(LEADING 'A' from user_name);
(3).清除字符串尾部指定字符B
update tbl_student set user_name=trim(TRAILING 'B' from user_name);
3.替换字符串:
(1).替换字符串中的数字1为字母I
update tbl_student set user_name=replace(user_name,'1','I');
4.用正则(REGEXP):
(1).若结尾两个为字母,则去掉
update tbl_student stu stu.user_name=substring(stu.user_name,LENGTH(stu.user_name)-2) where stu.user_name REGEXP '[a-zA-Z]{2,}$';
相关文章推荐
- MySQL字符串处理函数的几种常见用法
- [置顶] Mysql常见字符串处理函数
- mysql常见字符串处理函数结束
- PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
- mysql 字符串处理的一些常见函数
- MySQL中常见的字符串处理函数
- Mysql常见字符串处理函数
- mysql中的字符串处理函数大全
- 转载:MySQL的字符串处理函数
- 常见的C字符串处理函数的源代码
- Mysql字符串截取函数SUBSTRING的用法说明
- Mysql字符串截取函数SUBSTRING的用法说明(转)
- MYSQL字符串处理函数
- 常见的C字符串处理函数的源代码
- mysql常用字符串、时间处理函数
- 常见的C字符串处理函数的源代码
- C# asp.net中常见的字符串处理函数及数字格式化
- 几个常见的字符串处理函数
- Sqlserver常见字符串/日期处理函数
- C库函数字符串处理函数的C实现(常见)