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
Legt einen Azure Databricks-Parameter auf Sitzungsebene fest, gibt den Wert eines vorhandenen Parameters zurück oder gibt alle Parameter mit Wert und Bedeutung zurück. Bei Verwendung von Databricks Runtime werden Parameter als SQL Conf-Eigenschaften bezeichnet.
Um eine SQL-Variable festzulegen, verwenden Sie SET VARIABLE.
Syntax
SET
SET [ -v ]
SET parameter_key [ = parameter_value ]
Parameter
(none)
Gilt für:
Databricks SQLGibt den Schlüssel und den Wert der geänderten Azure Databricks-Parameter aus.
-v
Gibt den Schlüssel, den Wert und die Bedeutung vorhandener Parameter aus.
parameter_key
Gibt den Wert des angegebenen Parameters zurück.
parameter_key = parameter_value
Legt den Wert für einen angegebenen Parameter fest. Falls ein alter Wert für einen angegebenen Parameter vorhanden ist, wird er durch den neuen Wert überschrieben.
Databricks SQL-Beispiele
-- Set a property.
> SET ansi_mode = true;
-- List all configuration parameters with their value and description.
> SET -v;
-- List all configuration parameters with a set value for the current session.
> SET;
-- List the value of specified property key.
> SET ansi_mode;
key value
--------- -----
ansi_mode true
-- Use SET VARIABLE to set SQL variables
> DECLARE var INT;
> SET var = 5;
Error: UNSUPPORTED_FEATURE.SET_VARIABLE_USING_SET
> SET VAR var = 5;
> SELECT var;
5
Databricks Runtime-Beispiele
-- Set a property.
> SET spark.sql.variable.substitute=false;
-- List all SQLConf properties with value and meaning.
> SET -v;
-- List all SQLConf properties with value for current session.
> SET;
-- List the value of specified property key.
> SET spark.sql.variable.substitute;
key value
----------------------------- -----
spark.sql.variable.substitute false