SET
Şunlar için geçerlidir: Databricks SQL Databricks Runtime
Oturum düzeyinde bir Azure Databricks parametresi ayarlar, var olan bir parametrenin değerini döndürür veya tüm parametreleri değer ve anlamla döndürür. Databricks Runtime kullanılırken, parametreler SQL Conf özellikleri olarak bilinir.
SQL değişkeni ayarlamak için SET VARIABLE kullanın.
Sözdizimi
SET
SET [ -v ]
SET parameter_key [ = parameter_value ]
Parametreler
(yok)
Şunlar için geçerlidir: Databricks SQL
Değiştirilen Azure Databricks parametrelerinin anahtarını ve değerini verir.
-v
Mevcut parametrelerin anahtarı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