SHARES ビュー¶
この情報スキーマビューには、現在のロールにアクセス権限が付与されているすべてのアウトバウンドおよびインバウンドの共有が表示されます。このビューには、データのレイテンシがない状態でリアルタイムの情報が表示されます。
列¶
列 |
データ型 |
説明 |
|---|---|---|
CREATED_ON |
TIMESTAMP_LTZ |
共有が作成された時点のタイムスタンプ。 |
KIND |
VARCHAR |
共有の種類。アウトバウンドまたはインバウンド。 |
OWNER_ACCOUNT |
VARCHAR |
共有の所有者アカウント。 |
NAME |
VARCHAR |
共有の名前。 |
DATABASE_NAME |
VARCHAR |
共有に関連付けられたプライマリデータベースの名前。共有にデータベースが付与されていない場合、このフィールドは空です。 |
TO |
VARCHAR |
共有が共有されているターゲットアカウントのコンマ区切りリスト(アウトバウンド)。共有にターゲットアカウントがない場合、このフィールドは空です。 |
OWNER |
VARCHAR |
共有を所有するロールの名前。 |
COMMENT |
VARCHAR |
共有に関連付けられたコメント(存在する場合)。 |
LISTING_GLOBAL_NAME |
VARCHAR |
共有に関連付けられたリストのグローバルで一意な名前(存在する場合)。 |
SECURE_OBJECTS_ONLY |
VARCHAR |
共有に付与できるのがセキュアオブジェクトのみであるかどうかを示します。 |
使用上の注意¶
ビューは削除された共有をキャプチャしません。
例¶
現在のアカウントのすべての共有を取得します。
SELECT * FROM <any_database>.INFORMATION_SCHEMA.SHARES;
Copy