Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
, sprawdź, czy usługa SQL usługi Databricks
Databricks Runtime 18 LTS lub nowsza
Note
Środowisko Databricks Runtime 18 jest nowsze niż środowisko Databricks Runtime 18.0, 18.1 i 18.2. Funkcje, które wcześniej były dostarczane jako nowsza numerowana wersja, są teraz dostarczane jako daty aktualizacji środowiska Databricks Runtime 18 zamiast. Aby uzyskać szczegółowe informacje, zobacz Informacje o ujednoliconej wersji.
Parametr COLLATION konfiguracji ustawia sortowanie domyślne dla sesji.
Sortowanie domyślne dotyczy wszystkich operacji ciągów, dla których nie ma jawnego sortowania ani sortowania niejawnego. Zobacz Sortowanie domyślne , aby zapoznać się z pełnymi regułami wyprowadzania i pierwszeństwem sortowania , aby dowiedzieć się, jak jawne i niejawne sortowania zastępują domyślne.
Ten parametr można ustawić na poziomie sesji przy użyciu SET instrukcji COLLATION.
Setting
Parametr musi być ustawiony na collation_name.
Typowe sortowania to:
UTF8_BINARYUTF8_LCASEUNICODEUNICODE_CI
Aby uzyskać pełną listę obsługiwanych sortowania, zobacz Obsługiwane sortowania.
Ustawienie domyślne systemu
Wartość domyślna systemu to UTF8_BINARY.
Examples
> 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