适用于:
Databricks SQL
Databricks Runtime 18.3 及更高版本
设置会话的默认排序规则。
默认排序规则适用于没有显式排序规则或隐式排序规则的所有字符串操作。 有关默认排序规则如何与其他排序规则交互的详细信息,请参阅 排序规则优先级。
Syntax
SET COLLATION collation_name
Parameters
-
排序规则的名称。 常见排序规则包括:
UTF8_BINARYUTF8_LCASEUNICODEUNICODE_CI
有关支持排序规则的完整列表,请参阅 支持的排序规则。
示例
> SET COLLATION UNICODE_CI;
-- Use the default (session) collation because c1 has no collation set.
> SELECT * FROM VALUES('hello'), ('Hello') AS T(c1) ORDER BY c1;
hello
Hello