点击蓝色字关注“SQL数据库运维”

LCASE() 或 LOWER()函数
LCASE()或LOWER()函数把字段的值大写转换为小写。
用于 MySQL \ Access 的语法
SELECT LCASE(column_name) FROM table_name; --大写转小写
用于 MySQL \ SQL Server \ Oracle \ SQLite \ PostgreSQL 的语法
SELECT LOWER(column_name) FROM table_name; --大写转小写
LOWER()函数SQL Server实例
SELECT LOWER('httpS://www.cnblogs.COM/SINCE-1995/') AS 个人博客网址
执行以上 SQL 输出结果如下:
个人博客网址 |
https://www.cnblogs.com/since-1995/ |
如果需要将数据表里的某个字段值,全部更新成小写,可使用以下SQL语句进行更新:
update 表名set 字段名 = LOWER(字段名)where 查询条件
注意:
在MySQL数据库中使用大写转小写函数时,请尽量选择LOWER()函数来实现MySQL转换字符串小写,因为这和其他数据库中函数相兼容,可以在以后避免一些不必要的麻烦。
扩展知识:
Oracle、PostgreSQL默认是大小写不敏感,表名、字段名等不区分大小写。
SQL Server默认是大小写不敏感;可以通过修改排序规则改变:右击数据库--->属性----->选项---->排序规则:Chinese_PRC_CS_AS 区分大小写、 Chinese_PRC_CI_AS 不区分大小写。
MySQL在Windows下都不区分大小写。在Linux下数据库名、表名、列名、别名区分大小写,具体规则在后续将会详细介绍下。

点击关注“SQL数据库运维”,后台回复关键字:进群,带你进入高手如云的技术交流群。
文章转载自SQL数据库运维,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




