lower() 是一个系统函数,用于将字符串转换为小写,转换方式遵循数据库的区域设置。
lower() 函数于 PostgreSQL 6.1 中添加。
示例
lower() 的基本用法示例
postgres=# SELECT lower('foo BAR Baz');
lower
-------------
foo bar baz
(1 row)
特定区域设置的小写转换
tr_test=# SHOW lc_collate;
lc_collate
------------
tr_TR.utf8
(1 row)
tr_test=# SELECT lower('Iİ');
lower
-------
ıi
(1 row)
lower() 在没有大小写概念的脚本中无效
postgres=# SELECT lower('ほげホゲ');
lower
----------
ほげホゲ
(1 row)
参考资料
- PostgreSQL 文档: SQL 字符串函数和操作符
