SQLite削除テーブル
SQLite の DROP TABLE ステートメントは、テーブル定義とそれに関連するすべてのデータ、インデックス、トリガー、制約、およびテーブルの権限仕様を削除するために使用されます。
テーブルが削除されると、テーブル内のすべての情報が永久に失われるため、このコマンドを使用するときは特に注意してください。
構文
DROP TABLE ステートメントの基本的な構文は次のとおりです。オプションで、次のようにテーブル名とともにデータベース名を指定できます:
DROP TABLE データベース名.テーブル名;
インスタンス
まず COMPANY テーブルが既に存在することを確認してから、データベースから削除します。
sqlite>.tables
COMPANY test.COMPANY
COMPANY test.COMPANY
これは、COMPANY テーブルがすでにデータベースに存在することを意味します。次のようにデータベースから削除しましょう:
sqlite>DROP TABLE COMPANY;
sqlite>
sqlite>
ここで、.TABLES コマンドを試してみると、COMPANY テーブルは見つかりません:
sqlite>.tables
sqlite>
sqlite>
表示された結果は空で、テーブルがデータベースから正常に削除されたことを意味します。 。