- カテゴリ:
システム関数 (情報)
SYSTEM$GET_ALL_DEFAULT_COLUMNS_OVERRIDES¶
SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND および SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SYSTEM_OBJECT に対する以前の呼び出しによって設定された列のリストを返します。
詳細については、 SHOW コマンド出力とSnowflakeビューでの新しい列の処理 をご参照ください。
- こちらもご参照ください。
SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND , SYSTEM$GET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND , SYSTEM$UNSET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND , SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SYSTEM_OBJECT , SYSTEM$GET_DEFAULT_COLUMNS_OVERRIDE_FOR_SYSTEM_OBJECT , SYSTEM$UNSET_DEFAULT_COLUMNS_OVERRIDE_FOR_SYSTEM_OBJECT
構文¶
SYSTEM$GET_ALL_DEFAULT_COLUMNS_OVERRIDES()
引数¶
なし。
戻り値¶
JSON 形式の VARCHAR 値(文字列)を返します。文字列は各 SHOW コマンドのオブジェクトを含む JSON 配列と、上書きされた列のリストが配置されているSnowflakeビューです。
オブジェクトが SHOW コマンドのデフォルト列の上書きされたリストを表している場合は、オブジェクトに次の名前と値のペアが含まれます。
名前 |
説明 |
|---|---|
|
オブジェクトが SHOW コマンドの列のリストを表しているかどうかを示します。この場合、値は |
|
SHOW コマンドのオブジェクトの型。たとえば、SHOW NOTIFICATION INTEGRATIONSの場合、値は |
|
以前の SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND 呼び出しで指定された列のコンマ区切りリスト。列名は大文字です。 |
オブジェクトがSnowflakeビューのデフォルト列の上書きされたリストを表している場合、オブジェクトには次の名前と値のペアが含まれます。
名前 |
説明 |
|---|---|
|
オブジェクトの型。この場合、値は |
|
オブジェクトが SHOW コマンドの列のリストを表しているかどうかを示します。この場合、値は |
|
ビューが含まれるデータベースの名前。INFORMATION_SCHEMA ビューの場合、値は空の文字列( |
|
ビューが含まれるスキーマの名前。 |
|
ビューの名前。 |
|
以前の SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SYSTEM_OBJECT 呼び出しで指定された列のコンマ区切りリスト。列名は大文字です。 |
アクセス制御の要件¶
アカウント管理者(ACCOUNTADMIN ロールを付与されているユーザー)のみが、この関数を呼び出すことができます。
例¶
次の例では、以前の SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SHOW_COMMAND および SYSTEM$SET_DEFAULT_COLUMNS_OVERRIDE_FOR_SYSTEM_OBJECT に対する呼び出しで指定された列のリストが返されています。
SELECT SYSTEM$GET_ALL_DEFAULT_COLUMNS_OVERRIDES();
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| SYSTEM$GET_ALL_DEFAULT_COLUMNS_OVERRIDES() |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [{"domain":"VIEW","isShowCommand":false,"dbName":"","schemaName":"INFORMATION_SCHEMA","objectName":"DATABASES","serializedDefaultColumns":"DATABASE_NAME,DATABASE_OWNER,IS_TRANSIENT,COMMENT,CREATED,LAST_ALTERED,RETENTION_TIME,TYPE,OWNER_ROLE_TYPE"},{"domain":"VIEW","isShowCommand":false,"dbName":"SNOWFLAKE","schemaName":"ACCOUNT_USAGE","objectName":"DATABASES","serializedDefaultColumns":"DATABASE_ID,DATABASE_NAME,DATABASE_OWNER,IS_TRANSIENT,COMMENT,CREATED,LAST_ALTERED,DELETED,RETENTION_TIME,RESOURCE_GROUP,TYPE,OWNER_ROLE_TYPE,OBJECT_VISIBILITY"},{"isShowCommand":true,"showCommandType":"NOTIFICATION INTEGRATIONS","serializedDefaultColumns":"name,type,category,enabled,comment,created_on"}] |
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+