温馨提示×

Oracle lower函数与collate关键字结合

小樊
87
2024-09-06 03:38:45
栏目: 云计算

在Oracle数据库中,LOWER()函数用于将字符串转换为小写

以下是一个使用LOWER()函数和COLLATE关键字的示例:

SELECT * FROM users
WHERE LOWER(first_name) COLLATE 'BINARY_CI' = 'john';

在这个示例中,我们从users表中选择所有行,其中first_name列的值(转换为小写)等于'john'COLLATE 'BINARY_CI'指定了比较时使用的排序规则,这里使用了二进制不区分大小写的排序规则。

需要注意的是,COLLATE关键字在Oracle 12c及更高版本中可用。在使用之前,请确保您的Oracle数据库版本支持此功能。

0