Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 18.3 and above
Der COLLATION Konfigurationsparameter legt die Standardsortierung für die Sitzung fest.
Die Standardsortierung gilt für alle Zeichenfolgenvorgänge, für die keine explizite Sortierung oder implizite Sortierung vorhanden ist. Siehe Standardsortierung für die vollständigen Ableitungsregeln und sortierungsrangfolge für die Außerkraftsetzung expliziter und impliziter Sortierungen.
Sie können diesen Parameter mithilfe der SET COLLATION-Anweisung auf Sitzungsebene festlegen.
Setting
Der Parameter muss auf eine collation_name festgelegt werden.
Häufige Sortierungen sind:
UTF8_BINARYUTF8_LCASEUNICODEUNICODE_CI
Eine vollständige Liste der unterstützten Sortierungen finden Sie unter "Unterstützte Sortierungen".
System-Standardeinstellung
Der Systemstandard lautet UTF8_BINARY.
Beispiele
> 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
-- The default collation also applies to string literals.
> SELECT 'a' = 'A';
true
-- Reset the default collation back to the system default.
> SET COLLATION UTF8_BINARY;
> SELECT 'a' = 'A';
false