アカウントとセッション DDL¶
次の DDL コマンドは、次のようなアカウントレベルおよびセッション操作を表示および管理するために使用されます。
- システム(アカウント、セッション、オブジェクト)の複数のレベルでパラメーターを表示する。 
- アカウントレベルおよびセッション内でパラメーターを設定する。 
- セッション内でロール、ウェアハウス、データベース、またはスキーマを使用する。 
- セッション内で複数のステートメントのトランザクションを使用する。 
- セッション内で SQL 変数を設定および使用する。 
このトピックの内容:
アカウントのパラメーターおよび関数¶
| アカウントレベルでパラメーターを設定する場合、ACCOUNTADMIN ロールを持つユーザーのみが実行できます。 | |
| システム定義関数、およびユーザー定義関数を表示します。 | |
| アカウントのパラメーター設定を表示します。 | 
アカウント¶
| 組織でアカウントを作成するために使用されます。 | |
| 組織内のアカウントをリストします。 | |
| 代わりに SHOWACCOUNTS を使用してください。 | |
管理アカウント¶
| 現在、Snowflake以外の顧客とデータを共有するプロバイダーの リーダーアカウント の作成に使用されています。 | |
複製とフェールオーバー/フェールバック¶
| 非推奨。代わりに SHOW REPLICATION ACCOUNTS を使用してください。 | |
セッションパラメーター¶
| セッション内でパラメーターを設定するため、どのユーザーでも実行できます。 | |
| セッション(またはアカウント)のパラメーター設定の表示用。指定したオブジェクトのパラメーター設定を表示するためにも使用できます。 | 
セッションコンテキスト¶
| セッションで使用するプライマリロールを指定します。 | |
| セッションで使用するセカンダリロールを指定します。 | |
| セッションで使用する仮想ウェアハウスを指定します。 | |
| セッションで使用するデータベースを指定します。 | |
| セッションで使用するスキーマを指定します(指定したスキーマは、セッションの現在のデータベースに存在する必要があります)。 | 
- こちらもご参照ください。
クエリ¶
| 指定されたクエリの結果の列を記述します(過去24時間以内に実行されている必要があります)。 | |
| 複数ステートメントのトランザクションで使用します。 | 
セッション取引¶
| 複数ステートメントのトランザクションで使用します。 | |
| 複数ステートメントのトランザクションで使用します。 | |
| トランザクションの状態(例: コミット、ロールバック、実行中)などを説明します。 | |
| 複数ステートメントのトランザクションで使用します。 | |
| 実行中のすべてのトランザクションをリストします。 | 
SQL 変数¶
| セッションで SQL 変数を定義します。 | |
| セッションで SQL 変数を表示します。 | |
| セッションで SQL 変数を削除します。 |