SET CLASSEMENT

S’applique à :check marqué oui Databricks SQL vérifié marqué oui Databricks Runtime 18 LTS et versions ultérieures

Remarque

Databricks Runtime 18 est plus récent que Databricks Runtime 18.0, 18.1 et 18.2. Les fonctionnalités qui auraient précédemment été livrées sous la forme d’une version numérotée ultérieure sont désormais fournies sous forme de mises à jour databricks Runtime 18 à la place. Pour plus d’informations, consultez À propos des notes de publication unifiées.

Définit le classement par défaut de la session.

Le classement par défaut s’applique à toutes les opérations de chaîne pour lesquelles il n’existe aucun classement explicite ou classement implicite. Pour plus d’informations sur la façon dont le classement par défaut interagit avec d’autres classements, consultez priorité classement.

Syntax

SET COLLATION collation_name

Parameters

  • collation_name

    Nom du classement. Les classements courants sont les suivants :

    • UTF8_BINARY
    • UTF8_LCASE
    • UNICODE
    • UNICODE_CI

    Pour obtenir la liste complète des classements pris en charge, consultez Classements pris en charge.

Exemples

> 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