Oracle lower函数与collate关键字结合

avatar
作者
猴君
阅读量:0

在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数据库版本支持此功能。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!