すべてのコマンド(アルファベット順)¶
このトピックでは、すべての DDL 、 DML 、 SELECT コマンド、およびその他の関連コマンドをアルファベット順にリストしています。
コマンド名 |
概要 |
---|---|
A |
|
アカウントレベルまたはデータベースオブジェクトのメタデータ、またはセッションのパラメーターを変更します。 |
|
アカウントを変更します。 |
|
既存のアラートのプロパティを変更し、既存の アラート を中断または再開します。 |
|
既存の API 統合のプロパティを変更します。 |
|
既存の接続のプロパティを変更します。 |
|
既存のデータベースのプロパティを変更します。 |
|
既存のデータベースロールのプロパティを変更します。 |
|
既存のストリームのプロパティ、列、または制約を変更します。 |
|
既存の フェールオーバーグループ のプロパティを変更します。 |
|
既存のファイル形式オブジェクトのプロパティを変更します。 |
|
既存のユーザー定義または外部関数のプロパティを変更します。 |
|
既存の統合のプロパティを変更します。 |
|
既存のマスキングポリシールールを新しいルールまたは新しいコメントで置き換え、マスキングポリシーの名前を変更できるようにします。 |
|
現在の/指定されたスキーマのマテリアライズドビューを変更します。 |
|
既存のネットワークポリシーのプロパティを変更します。 |
|
既存の通知統合のプロパティを変更します。 |
|
既存のパスワードポリシーのプロパティを変更します。 |
|
既存のパイプオブジェクトに対するプロパティの制限されたセットを変更します。 |
|
既存のストアドプロシージャのプロパティを変更します。 |
|
既存の 複製グループ のプロパティを変更します。 |
|
既存のリソースモニターのプロパティとトリガーを変更します。 |
|
既存の カスタムロール のプロパティを変更します。 |
|
ポリシーの名前変更やポリシールールの置き換えなど、既存の行アクセスポリシーのプロパティを変更します。 |
|
スキーマの名前変更や別のスキーマとの交換、Time Travelデータ保持期間の変更(Snowflake Enterprise Edition以降を使用している場合)など、既存のスキーマのプロパティを変更します。 |
|
Modifies the properties of an existing secret. |
|
既存のセキュリティ統合のプロパティを変更します。 |
|
外部 API 認証のために作成された既存のセキュリティ統合のプロパティを変更します。 |
|
外部 OAuth 用に作成された既存のセキュリティ統合のプロパティを変更します。 |
|
Snowflake OAuth クライアント用に作成された既存のセキュリティ統合のプロパティを変更します。 |
|
既存の SAML2 統合のプロパティを変更します。 |
|
既存の SCIM 統合のプロパティを変更します。 |
|
既存のシーケンスのプロパティを変更します。 |
|
現在のセッションの動作を変更するパラメーターを設定します。 |
|
既存のセッションポリシーのプロパティを変更します。 |
|
既存の 共有 のプロパティを変更します: |
|
既存の名前付きの内部または外部ステージのプロパティを変更します。 |
|
既存のストレージ統合のプロパティを変更します。 |
|
既存の ストリーム のプロパティ、列、または制約を変更します。 |
|
既存のテーブルのプロパティ、列、または制約を変更します。 |
|
このトピックでは、 ALTER TABLE ステートメントで |
|
タグの名前変更やタグのマスキングポリシーの設定など、既存のタグのプロパティを変更します。 |
|
既存のタスクのプロパティを変更します。 |
|
システム内の既存のユーザーのプロパティとオブジェクト/セッションパラメーターを変更します。 |
|
既存のビューのプロパティを変更します。 |
|
仮想ウェアハウスを一時停止または再開するか、ウェアハウスに対するすべてのクエリ(およびその他の SQL ステートメント)を中止します。 |
|
B |
|
現在のセッションでトランザクションを開始します。 |
|
C |
|
ストアドプロシージャ を呼び出します。 |
|
ストアドプロシージャ に似ていますが、後で使用するために保存されない匿名プロシージャを作成して呼び出します。 |
|
既存のオブジェクトのコメントを追加するか、既存のコメントを上書きします。 |
|
現在のセッションで開いているトランザクションをコミットします。 |
|
テーブル(またはクエリ)から次のいずれかの場所にある1つ以上のファイルにデータをアンロードします。 |
|
ステージングされたファイルから既存のテーブルにデータをロードします。 |
|
指定された型の新しいオブジェクトを作成します。 |
|
組織に新しいアカウントを作成します。 |
|
現在のスキーマに新しい アラート を作成します。 |
|
アカウントに新しい API 統合を作成するか、既存の API 統合を置き換えます。 |
|
システム内にある既存のオブジェクトのコピーを作成します。 |
|
アカウントに新しい接続を作成します。 |
|
システムに新しいデータベースを作成します。 |
|
新しい データベースロール を作成するか、システム内の既存のデータベースロールを置き換えます。 |
|
新しい 外部関数 を作成します。 |
|
現在の/指定されたスキーマに新しい外部テーブルを作成するか、既存の外部テーブルを置き換えます。 |
|
システム内に指定されたオブジェクトの新しいフェールオーバーグループを作成します。 |
|
Snowflakeテーブルにアクセスまたはロードするための、ステージングされたデータのセットを記述する名前付きファイル形式を作成します。 |
|
新しい UDF (ユーザー定義関数) を作成します。 |
|
システムに新しい統合を作成するか、既存の統合を置き換えます。 |
|
新しい管理アカウントを作成します。 |
|
現在または指定のスキーマに新しいマスキングポリシーを作成するか、既存のマスキングポリシーを置き換えます。 |
|
既存のテーブルのクエリに基づいて、現在の/指定されたスキーマに新しいマテリアライズドビューを作成し、ビューにデータを入力します。 |
|
ネットワークポリシーを作成します。 |
|
アカウントに新しい通知統合を作成するか、既存の統合を置き換えます。 |
|
新しいパスワードポリシーを作成するか、既存のパスワードポリシーを置き換えます。 |
|
インジェスションキューからテーブルにデータをロードするために Snowpipe が使用する COPY INTO <テーブル> ステートメントを定義するために、システムに新しいパイプを作成します。 |
|
新しい ストアドプロシージャ を作成します。 |
|
システム内に指定されたオブジェクトの新しい複製グループを作成します。 |
|
新しいリソースモニターを作成します。 |
|
システムで新しいロールを作成するか、既存のロールを置き換えます。 |
|
現在の/指定されたスキーマに新しい行アクセスポリシーを作成するか、既存の行アクセスポリシーを置き換えます。 |
|
現在のデータベースに新しいスキーマを作成します。 |
|
現在の/指定されたスキーマで新しいシークレットを作成するか、既存のシークレットを置き換えます。 |
|
アカウントに新しいセキュリティ統合を作成するか、既存の統合を置き換えます。 |
|
アカウントに新しい外部 API 認証セキュリティ統合を作成するか、既存の統合を置き換えます。 |
|
アカウントに新しい外部 OAuth セキュリティ統合を作成するか、既存の統合を置き換えます。 |
|
アカウントに新しいSnowflake OAuth セキュリティ統合を作成するか、既存の統合を置き換えます。 |
|
アカウントに新しい SAML2 セキュリティ統合を作成するか、既存の統合を置き換えます。 |
|
アカウントに新しい SCIM セキュリティ統合を作成するか、既存の統合を置き換えます。 |
|
連続した一意の番号を生成するために使用できる新しいシーケンスを作成します。 |
|
新しいセッションポリシーを作成するか、既存のセッションポリシーを置き換えます。 |
|
新しい、 空の 共有 を作成します。 |
|
ファイルからSnowflakeテーブルにデータをロードし、テーブルからファイルにデータをアンロードするために使用する新しい名前付きの 内部 または 外部 ステージを作成します。 |
|
アカウントに新しいストレージ統合を作成するか、既存の統合を置き換えます。 |
|
現在/指定されたスキーマで新しいストリームを作成するか、既存の ストリーム を置き換えます。 |
|
現在の/指定されたスキーマに新しいテーブルを作成するか、既存のテーブルを置き換えます。 |
|
このトピックでは、 CREATE TABLE または ALTER TABLE ステートメントで |
|
システム内で、新しいタグを作成するか、既存のタグを置き換えます。 |
|
現在/指定されたスキーマに新しいタスクを作成するか、既存のタスクを置き換えます。 |
|
システム内の新しいユーザーを作成するか、既存のユーザーを置き換えます。 |
|
1つ以上ある既存のテーブル(またはその他の有効なクエリ式)のクエリに基づいて、現在のスキーマまたは指定されたスキーマに新しいビューを作成します。 |
|
システムに新しい 仮想ウェアハウス を作成します。 |
|
D |
|
テーブルから行を削除します。 |
|
指定されたオブジェクトの詳細を説明します。 |
|
アラート のプロパティについて説明します。 |
|
データベースを説明します。 |
|
外部テーブルの VALUE 列と仮想列について説明します。 |
|
ファイル形式のプロパティとその現在値、および各プロパティのデフォルト値について説明します。 |
|
指定されたユーザー定義の関数(UDF)、または署名(つまり引数)、戻り値、言語、および本体(つまり定義)を含む外部関数を説明します。 |
|
統合のプロパティについて説明します。 |
|
作成日、名前、データ型、 SQL 式など、マスキングポリシーの詳細について説明します。 |
|
マテリアライズドビューの列について説明します。 |
|
ネットワークポリシーに指定されたプロパティについて説明します。 |
|
パスワードポリシーの詳細について説明します。 |
|
パイプに指定されたプロパティ、およびプロパティのデフォルト値について説明します。 |
|
ストアドプロシージャの署名(引数)、戻り値、言語、および本文(定義)など、指定されたストアドプロシージャを記述します。 |
|
クエリの結果の列について説明します。 |
|
作成日、名前、データ型、 SQL 式など、行アクセスポリシーについて説明します。 |
|
スキーマを説明します。 |
|
指定したテーブルとその列の 検索最適化構成 を記述します。 |
|
シークレットのプロパティについて説明します。 |
|
シーケンスの間隔など、シーケンスについて説明します。 |
|
セッションポリシーの詳細について説明します。 |
|
共有 に含まれるデータオブジェクトについて説明します。 |
|
ステージ内のプロパティに指定された値(ファイル形式、コピー、場所)、および各プロパティのデフォルト値について説明します。 |
|
ストリーム内の列を記述します。 |
|
テーブルのステージプロパティのデフォルト値と同様に、テーブルの列または現在の値を記述します。 |
|
タスクの列を説明します。 |
|
開始時刻と状態(実行中、コミット済み、ロールバック済み)など、 トランザクション について説明します。 |
|
ユーザーを説明します。これには、ユーザーのプロパティの現在の値とデフォルト値が含まれます。 |
|
ビュー(またはテーブル)で列を説明します。 |
|
ウェアハウスを説明します。 |
|
指定されたオブジェクトをシステムから削除します。 |
|
既存の アラート をドロップします。 |
|
アカウントから接続を削除します。 |
|
システムからデータベースを削除します。 |
|
指定されたデータベースロールをシステムから削除します。 |
|
現在の/指定されたスキーマから外部テーブルを削除します。 |
|
アカウントからフェールオーバーグループを削除します。 |
|
現在の/指定されたスキーマから指定されたファイル形式を削除します。 |
|
現在のスキーマまたは指定されたスキーマから、指定されたユーザー定義関数(UDF)または外部関数を削除します。 |
|
アカウントからの統合を削除します。 |
|
アカウントで作成されたすべてのオブジェクトを含む管理アカウントを削除し、すぐにアカウントへのアクセスを制限します。 |
|
システムからマスキングポリシーを削除します。 |
|
指定されたマテリアライズドビューを現在の/指定されたスキーマから削除します。 |
|
指定されたネットワークポリシーをシステムから削除します。 |
|
システムからパスワードポリシーを削除します。 |
|
指定されたパイプを現在のスキーマまたは指定されたスキーマから削除します。 |
|
指定されたストアドプロシージャを、現在のスキーマまたは指定されたスキーマから削除します。 |
|
アカウントから 複製グループ を削除します。 |
|
指定されたリソースモニターをシステムから削除します。 |
|
指定されたロールをシステムから削除します。 |
|
システムから行アクセスポリシーを削除します。 |
|
現在の/指定されたデータベースからスキーマを削除します。 |
|
システムからシークレットを削除します。 |
|
現在のスキーマ/指定されたスキーマからシーケンスを削除します。 |
|
システムからセッションポリシーを削除します。 |
|
指定された 共有 をシステムから削除し、すべてのコンシューマー(つまり、共有からデータベースを作成したアカウント)のアクセスを直ちに取り消します。 |
|
指定された名前付きの内部または外部ステージを、現在のスキーマまたは指定されたスキーマから削除します。 |
|
現在/指定されたスキーマからストリームを削除します。 |
|
現在のスキーマまたは指定されたスキーマからテーブルを削除しますが、 UNDROP TABLE を使用して回復できるようにテーブルのバージョンを保持します。 |
|
システムからタグを削除します。 |
|
現在の/指定されたスキーマからタスクを削除します。 |
|
指定されたユーザーをシステムから削除します。 |
|
指定されたビューを現在の/指定されたスキーマから削除します。 |
|
指定された仮想ウェアハウスをシステムから削除します。 |
|
E |
|
SQL ステートメントまたは Snowflakeスクリプトのステートメント を含む文字列を実行します。 |
|
タスクに定義されたスケジュールとは関係なく、スケジュールされたタスク(スタンドアロンタスクまたはタスクの DAG (有向非巡回グラフ) のルートタスク)の非同期の単一実行を手動でトリガーします。 |
|
指定された SQL ステートメントの論理的実行プランを返します。 |
|
G |
|
次のSnowflakeステージのいずれかから、クライアントマシン上のローカルディレクトリ/フォルダーにデータファイルをダウンロードします。 |
|
データベースロールを アカウントロールまたは別のデータベースロール に割り当てます。 |
|
共有にデータベースロールを付与します。 |
|
オブジェクト(またはスキーマ内の指定されたタイプのすべてのオブジェクト)の所有権を、あるロールから別のロールに転送します。 |
|
セキュリティ保護可能なオブジェクトに対する1つ以上のアクセス権限をデータベースロールに付与します。 |
|
データベースおよびその他のサポートされているデータベースオブジェクト(スキーマ、 UDFs、テーブル、およびビュー)のアクセス権限を共有に付与します。 |
|
ユーザーまたは別のロールにロールを割り当てます。 |
|
I |
|
テーブルに1つ以上の行を挿入して、テーブルを更新します。 |
|
(クエリからの)列値を持つ1つ以上の行をテーブルに挿入することにより、複数のテーブルを更新します。 |
|
L |
|
次のSnowflakeステージのいずれかでステージングされた(つまり、ローカルファイルシステムからアップロードされた、またはテーブルからアンロードされた)ファイルのリストを返します。 |
|
M |
|
2番目のテーブルまたはサブクエリの値に基づいて、テーブルの値を挿入、更新、削除します。 |
|
P |
|
クライアントマシン上のローカルディレクトリ/フォルダーから次のSnowflakeステージのいずれかにデータファイルをアップロード(ステージング)します。 |
|
R |
|
外部(外部クラウドストレージ)または内部(つまり、Snowflake)ステージからファイルを削除します。 |
|
アカウントロールまたは別のデータベースロール からデータベースロールを取り消します。 |
|
共有からデータベースロールを取り消します。 |
|
セキュリティ保護可能なオブジェクトの1つ以上の権限をロールまたはデータベースロールから削除します。 |
|
データベースおよびその他のサポートされているデータベースオブジェクト(スキーマ、テーブル、ビュー)のアクセス権限を共有から取り消します。 |
|
別のロールまたはユーザーからロールを削除します。 |
|
現在のセッションで開いているトランザクションをロールバックします。 |
|
S |
|
SELECT は、ステートメントとして、または他のステートメント内の句として使用できます。 |
|
session variable の値を SQL 式の結果に初期化します。 |
|
指定したオブジェクトタイプの既存のオブジェクトを一覧表示します。 |
|
アクセス権限を持っている アラート をリストします。 |
|
アクセス権限があるテーブルまたはビューの列を一覧表示します。 |
|
アクセス権限を持っている接続をリストします。 |
|
指定したデータベース内のすべてのデータベースロールをリストします。 |
|
アカウント全体でアクセス権限があるデータベースをリストします。これには、まだTime Travel保持期間内にあるため削除できないデータベースも含まれます。 |
|
フェールオーバーグループ内のデータベースをリストします。 |
|
複製グループ内のデータベースをリストします。 |
|
アクセス権限があるアクティブで委任された承認をリストします。 |
|
アカウント用に作成されたすべての外部関数を一覧表示します。 |
|
アクセス権限がある外部テーブルをリストします。 |
|
アカウント内のプライマリおよびセカンダリフェールオーバーグループ、さらに自分のアカウントと関連する他のアカウント内のフェールオーバーグループをリストします。 |
|
アクセス権限があるファイル形式をリストします。 |
|
Snowflakeが提供するすべてのネイティブ(つまり、システム定義/組み込み)スカラー関数、さらにユーザー定義関数(UDFs)、またはアカウントで作成された外部関数のすべてをリストします。 |
|
組織内の複製が有効化されているアカウントすべてをリストし、各アカウントが存在するSnowflake Regionを表示します。 |
|
ロール、ユーザー、および共有に対して明示的に付与されている、すべてのアクセス制御権限をリストします。 |
|
アカウントの統合をリストします。 |
|
リソースをロックしている実行中のすべてのトランザクションをリストします。 |
|
アカウント用に作成された管理アカウントをリストします。 |
|
作成日、データベースとスキーマの名前、所有者、利用可能なコメントなど、マスキングポリシー情報を一覧表示します。 |
|
アクセスする権限があるマテリアライズドビューをリストします。 |
|
システムで定義されているすべてのネットワークポリシーをリストします。 |
|
アクセス権限があるテーブルとビューをリストします。 |
|
管理アカウント を除く、組織内のすべてのアカウントをリストします。 |
|
設定可能なすべてのアカウント、セッション、およびオブジェクトのパラメーターと、各パラメーターの現在値およびデフォルト値をリストします。 |
|
作成日、データベースとスキーマの名前、所有者、利用可能なコメントなど、パスワードポリシー情報をリストします。 |
|
アクセス権限があるパイプをリストします。 |
|
指定されたテーブル、現在または指定のスキーマにあるすべてのテーブル、現在のデータベースまたは指定のデータベースにあるすべてのテーブル、または現在のアカウントにあるすべてのテーブルの主キーをリストします。 |
|
アクセスする権限があるストアドプロシージャをリストします。 |
|
アカウントを作成できるすべての 地域 をリストします。 |
|
組織内にある複製のためにリンクされているアカウントすべてを有効化し、各アカウントが存在する 地域 を示します。 |
|
組織内のすべてのプライマリデータベースとセカンダリデータベース(つまり、レプリケーションが有効になっているすべてのデータベース)をリストし、各アカウントが存在する 地域 を示します。 |
|
|
|
アクセス権限があるアカウントすべてのリソースモニターをリストします。 |
|
システム定義のロールや存在するカスタムロールなど、アカウント全体で表示できるすべてのロールをリストします。 |
|
アクセス権限がある行アクセスポリシーをリストします。 |
|
アクセス権限があるスキーマをリストします。これには、Time Travelの保持期間内にあるため削除できないスキーマも含まれます。 |
|
表示する権限があるシークレットをリストします。 |
|
アクセス権限があるすべてのシーケンスをリストします。 |
|
作成日、データベースとスキーマの名前、所有者、利用可能なコメントなど、セッションポリシー情報をリストします。 |
|
システムで利用可能なすべての 共有 をリストします。 |
|
フェールオーバーグループ内の共有をリストします。 |
|
複製グループ内の共有をリストします。 |
|
アクセス権限があるすべてのステージをリストします。 |
|
アクセス権限があるストリームをリストします。 |
|
アクセス権限があるテーブルをリストします。これには、まだTime Travelの保持期間内にあるため、アンドロップが可能なドロップされたテーブルも含まれます。 |
|
タグ情報をリストします。 |
|
アクセス権限があるタスクをリストします。 |
|
実行中のすべてのトランザクションをリストします。 |
|
アクセス権限があるすべてのユーザー定義関数(UDFs)をリストします。 |
|
システム内のすべてのユーザーをリストします。 |
|
現在のセッションで定義されているすべての 変数 をリストします。 |
|
ユーザーにアクセス権限があるビュー(セキュリティで保護されたビューを含む)をリストします。 |
|
アクセス権限があるアカウント内のすべてのウェアハウスをリストします。 |
|
T |
|
マテリアライズドビューからすべての行を削除しますが、ビューはそのまま残します(マテリアライズドビューのすべての権限と制約を含む)。 |
|
テーブルからすべての行を削除しますが、テーブルはそのまま残します(テーブルに対するすべての権限と制約を含む)。 |
|
U |
|
指定されたオブジェクトをシステムに復元します。 |
|
削除されたデータベースの最新バージョンを復元します。 |
|
削除されたスキーマの最新バージョンを復元します。 |
|
削除されたテーブルの最新バージョンを復元します。 |
|
タグの最新バージョンをシステムに復元します。 |
|
セッション変数 を削除します。 |
|
ターゲットテーブルの指定された行を新しい値で更新します。 |
|
現在のセッションに使用するロール、ウェアハウス、データベース、またはスキーマを指定します。 |
|
セッションのアクティブ/現在のデータベースを指定します。 |
|
セッションのアクティブ/現在のプライマリロールを指定します。 |
|
セッションのアクティブ/現在のスキーマを指定します。 |
|
セッションのアクティブ/現在のセカンダリロールを指定します。 |
|
セッションのアクティブ/現在のウェアハウスを指定します。 |