Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
Databricks SQL
Databricks Runtime 18.3 y versiones posteriores
El COLLATION parámetro de configuración establece la intercalación predeterminada para la sesión.
La intercalación predeterminada se aplica a todas las operaciones de cadena para las que no hay ninguna intercalación explícita ni intercalación implícita. Consulte Intercalación predeterminada para obtener las reglas de derivación completas y la precedencia de intercalación para saber cómo las intercalaciones explícitas e implícitas invalidan el valor predeterminado.
Puede establecer este parámetro en el nivel de sesión mediante la SET instrucción COLLATION.
Configuración
El parámetro debe establecerse en un collation_name.
Las intercalaciones comunes son:
UTF8_BINARYUTF8_LCASEUNICODEUNICODE_CI
Para obtener una lista completa de las intercalaciones admitidas, consulte Intercalaciones admitidas.
Valor predeterminado del sistema
El valor predeterminado del sistema es UTF8_BINARY.
Ejemplos
> 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