- カテゴリ:
システム関数 (システム制御)
SYSTEM$CANCEL_ALL_QUERIES¶
指定されたセッションのすべてのアクティブ/実行中のクエリをキャンセルします。
- こちらもご参照ください。
構文¶
SYSTEM$CANCEL_ALL_QUERIES( <session_id> )
引数¶
session_id
すべてのクエリをキャンセルするセッションの識別子です。セッションの ID を取得するには、アカウント管理者( ACCOUNTADMIN ロールを持つユーザー)としてウェブインターフェイスにログインし、次の場所に移動します。
使用上の注意¶
ユーザーは、この SQL 関数を使用して、実行中の SQL 操作をキャンセルできます。別のユーザーによって実行された実行中の操作をキャンセルするには、次に挙げる権限を 1つ 持つロールが必要です。
操作を実行したユーザーの OWNERSHIP。
操作を実行しているウェアハウスの OPERATE または OWNERSHIP (該当する場合)。
ACCOUNTADMIN ロールには、必ずしもこれらの権限が付与されているとは限らないことに注意してください。
この関数は、特定のウェアハウスまたはユーザーのクエリをキャンセルするためのものではありません。代わりに、次を使用します。
例¶
SELECT SYSTEM$CANCEL_ALL_QUERIES(1065153872298);
+------------------------------------------+
| SYSTEM$CANCEL_ALL_QUERIES(1065153872298) |
|------------------------------------------|
| 1 cancelled. |
+------------------------------------------+
より詳細で実用的な例については、 ステートメントのキャンセル をご参照ください。