SET
Platí pro: Databricks SQL
Databricks Runtime
Nastaví parametr azure Databricks na úrovni relace, vrátí hodnotu existujícího parametru nebo vrátí všechny parametry s hodnotou a významem. Při použití databricks Runtime se parametry označují jako vlastnosti sql Conf.
K nastavení SQL proměnné použijte SET VARIABLE.
Syntaxe
SET
SET [ -v ]
SET parameter_key [ = parameter_value ]
Parametry
(žádný)
Platí pro:
Databricks SQL
Vypíše klíč a hodnotu změněných parametrů Azure Databricks.
-v
Vypíše klíč, hodnotu a význam existujících parametrů.
parameter_key
Vrátí hodnotu zadaného parametru.
parameter_key = parameter_value
Nastaví hodnotu pro daný parametr. Pokud pro daný parametr existuje stará hodnota, přepíše se nová hodnota.
Příklady SQL pro Databricks
-- 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
Příklady modulu runtime Databricks
-- 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
Související články
- parametry konfigurace
- RESET
- SET VARIABLE