使用排序规则查询DB2

使用排序规则查询DB2,db2,collation,Db2,Collation,是否可以在DB2中执行查询并指定要使用的排序规则 在SQL Server中,这样做相当常见 选择第1列 来自表1 其中第1列比较拉丁语1_General_CS_AS='casesearch' 这是关于IBM DB2 LUW的。与此不完全相同,但请检查排序规则\u KEY\u BIT()函数是否适用于您: 然后,您的代码将类似于 SELECT Column1 FROM Table1 WHERE COLLATION_KEY_BIT(Column1, 'SYSTEM_1252') = CO

是否可以在DB2中执行查询并指定要使用的排序规则

在SQL Server中,这样做相当常见

选择第1列 来自表1 其中第1列比较拉丁语1_General_CS_AS='casesearch'


这是关于IBM DB2 LUW的。

与此不完全相同,但请检查
排序规则\u KEY\u BIT()
函数是否适用于您:

然后,您的代码将类似于

SELECT Column1 FROM Table1 
WHERE 
 COLLATION_KEY_BIT(Column1, 'SYSTEM_1252') =  
 COLLATION_KEY_BIT('casesearch', 'SYSTEM_1252')

您询问的是DB2家族中的哪一个成员(哪种操作系统类型)——DB2 for i、LUW(Linux Unix Windows)或z/OS?