SETSET

プロパティを設定するか、既存のプロパティの値を返すか、または値と意味を持つすべての SQLConf プロパティを返します。Sets a property, returns the value of an existing property or returns all SQLConf properties with value and meaning.

構文Syntax

SET
SET [ -v ]
SET property_key[ = property_value ]

パラメーターParameters

  • -v-v

    既存の SQLConf プロパティのキー、値、および意味を出力します。Outputs the key, value and meaning of existing SQLConf properties.

  • property_keyproperty_key

    指定されたプロパティキーの値を返します。Returns the value of specified property key.

  • property_key = property_valueproperty_key=property_value

    指定されたプロパティキーの値を設定します。Sets the value for a given property key. 特定のプロパティキーに古い値が存在する場合は、新しい値によってオーバーライドされます。If an old value exists for a given property key, then it gets overridden by the new value.

Examples

-- 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|
+-----------------------------+-----+