DROP TABLE
テーブルとその中に含まれるすべてのデータを即座に、不可逆的に削除します。
制限事項: テーブルを削除する前に、そのテーブルに関連付けられたすべてのマテリアライズドビューを削除してください。テーブルを削除できない場合、テーブルに依存するマテリアライズドビューがエラーメッセージに一覧表示されます: InvalidRequest: Error from server: code=2200 [Invalid query] message="Cannot drop table when materialized views still depend on it (cycling.{cyclist_by_age})"
参照: CREATE TABLE、ALTER TABLE、ストレージアタッチインデックス (SAI) のCREATE CUSTOM INDEX、セカンダリインデックス (2i) のCREATE INDEX
構文
BNF定義
drop_table_statement::= DROP TABLE [ IF EXISTS ] table_name
DROP TABLE [ IF EXISTS ] [<keyspace_name>.]<table_name> ;
構文規則 | 説明 |
---|---|
大文字 |
リテラルキーワード。 |
小文字 |
リテラルではありません。 |
|
変数値。ユーザー定義の値で置き換えます。 |
|
オプション。角括弧( |
|
グループ。括弧( |
|
または。縦線( |
|
繰り返し可能。省略記号( |
|
シングルクォーテーション( |
|
マップコレクション。中括弧( |
集合、リスト、マップ、またはタプル。山括弧( |
|
|
CQL文の終了。セミコロン( |
|
コマンドラインオプションとコマンド引数を2つのハイフン( |
|
CQL検索のみ:シングルクォーテーション( |
|
CQL検索のみ:スキーマとsolrConfigファイルのXML要素を上書きするエンティティとリテラル値を特定します。 |