SET_CONFIG - Amazon Redshift

SET_CONFIG

構成パラメータを新しい値に設定します。

この関数は、SQL の SET コマンドに相当します。

構文

SET_CONFIG('parameter', 'new_value' , is_local)

次のステートメントは、セッションコンテキスト変数を新しい設定に設定します。

set_config('variable_name', 'new_value' , is_local)

引数

parameter

設定するパラメータ。

variable_name

設定する変数の名前。

new_value

パラメータの新しい値。

is_local

true の場合、パラメータ値は現在の取引にのみ適用されます。有効な値は true または 1、および false または 0 です。

戻り型

文字列 CHAR または VARCHAR を返します。

現在の取引のみの query_group パラメータの値を test に設定するには、次の例を使用します。

SELECT SET_CONFIG('query_group', 'test', true); +------------+ | set_config | +------------+ | test | +------------+

セッションコンテキスト変数を設定するには、次の例を使用します。

SELECT SET_CONFIG(‘app.username’, ‘cuddy’, FALSE);