SET CONFRONTO

Si applica a:check contrassegnato come sì controllo SQL di Databricks contrassegnato come sì Databricks Runtime 18.3 e versioni successive

Imposta le regole di confronto predefinite per la sessione.

Le regole di confronto predefinite si applicano a tutte le operazioni stringa per le quali non sono presenti regole di confronto esplicite o regole di confronto implicite. Per informazioni dettagliate sull'interazione delle regole di confronto predefinite con altre regole di confronto, vedere Precedenza delle regole di confronto.

Syntax

SET COLLATION collation_name

Parameters

  • collation_name

    Nome delle regole di confronto. Le regole di confronto comuni sono:

    • UTF8_BINARY
    • UTF8_LCASE
    • UNICODE
    • UNICODE_CI

    Per un elenco completo delle regole di confronto supportate, vedere Regole di confronto supportate.

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