SET
Şunlar için geçerlidir: Databricks SQL Databricks Runtime
Azure Databricks parametresini oturum düzeyinde ayarlar, var olan bir parametrenin değerini döndürür veya tüm parameters değer ve anlam ile döndürür. Databricks Runtime kullanılırken parameters SQL Conf özellikleri olarak bilinir.
bir SQL değişkeni set içinSET VARIABLEkullanın.
Sözdizimi
SET
SET [ -v ]
SET parameter_key [ = parameter_value ]
Parameters
(yok)
Şunlar için geçerlidir: Databricks SQL
Değiştirilen Azure Databricks parametersanahtarını ve değerini verir.
-v
Mevcut parametersanahtarını, değerini ve anlamını verir.
parameter_key
Belirtilen parametrenin değerini döndürür.
parameter_key = parameter_value
Belirli bir parametrenin değerini ayarlar. Belirli bir parametre için eski bir değer varsa, yeni değer tarafından geçersiz kılınır.
Databricks SQL Örnekleri
-- 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 Örnekleri
-- 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