English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
このチュートリアルでは、SQLを使用してデータベースとテーブルを削除する方法を学びます。
DROP TABLE文を使用して、必要なくなったデータベーステーブルを簡単に削除できます。DROP TABLE文は、テーブル内のすべてのデータとデータディクショナリ内で定義されたテーブルのメタデータを永遠に削除します。
DROP TABLEは1つまたは複数のテーブルを削除します。以下の文法を使用できます:
DROP TABLE table1_name, table2_name, ...;
ここでは、table1_name、table2_name、...は削除するテーブルの名前です。
警告:データベースまたはテーブルの削除は元に戻せません。したがって、DROP文を使用する際には慎重に行ってください、なぜなら、データベースシステムは通常「本当に削除しますか?」のような警告を表示しません。それは即座にデータベースまたはテーブルとそのすべてのデータを削除します。
DROP TABLE文を使用してデータベーステーブルを削除しようと試みましょう。
まだ覚えている場合テーブルの作成この章では、デモデータベースにテーブルが作成されましたpersons以下の文は、データベースから永遠にテーブルを削除します。
DROP TABLE persons;
上記のコマンドを実行した後、人員(persons)テーブルに対して何か操作を行う場合(例えば、テーブルからレコードを選択する場合)、エラーメッセージを受け取ります。
同様に、DROP DATABASE文を使用してデータベースを削除できます。以下のコマンドは、データベースサーバーから永遠に削除されます。デモデータベース。
DROP DATABASE demo;
今、USE demo文を試みてデータベースを選択しようとすると、demoデータベース;、その場合、エラーメッセージ「未知のデータベース」または「データベースが存在しません」を受け取ります。