CANCEL LOAD
説明
指定されたロードジョブをキャンセルします: Broker Load, Spark Load, または INSERT。PREPARED、CANCELLED、または FINISHED 状態のロードジョブはキャンセルできません。
ロードジョブのキャンセルは非同期プロセスです。SHOW LOAD ステートメントを使用して、ロードジョブが正常にキャンセルされたかどうかを確認できます。State の値が CANCELLED で、type の値(ErrorMsg に表示される)が USER_CANCEL の場合、ロードジョブは正常にキャンセルされています。
構文
CANCEL LOAD
[FROM db_name]
WHERE LABEL = "label_name"
パラメータ
| パラメータ | 必須 | 説明 | 
|---|---|---|
| db_name | いいえ | ロードジョブが属するデータベースの名前。このパラメータが指定されていない場合、現在のデータベース内のロードジョブがデフォルトでキャンセルされます。 | 
| label_name | はい | ロードジョブのラベル。 | 
例
例 1: 現在のデータベースでラベルが example_label のロードジョブをキャンセルします。
CANCEL LOAD
WHERE LABEL = "example_label";
例 2: example_db データベースでラベルが example_label のロードジョブをキャンセルします。
CANCEL LOAD
FROM example_db
WHERE LABEL = "example_label";