この記事では、SQL DROP TABLE
を一覧表示します さまざまなデータベース管理システム(DBMS)によって実装される構文。構文は、各ベンダーがWebサイトにリストしているとおりに正確にリストされています。特定のベンダーの構文の詳細を表示するには、該当するリンクをクリックしてください。
対象となるDBMSは、MySQL、SQL Server、PostgreSQL、およびOracleデータベースです。
MySQL
MySQL 5.7リファレンスマニュアルから:
DROP [TEMPORARY] TABLE [IF EXISTS]tbl_name
[,tbl_name
] ... [RESTRICT | CASCADE]
テーブルが削除された場合、テーブルに対するユーザー権限はではないことに注意してください。 自動的に削除されます。
SQL Server
Transact-SQLリファレンスから:
DROP TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name [ ,...n ] [ ; ]
PostgreSQL
PostgreSQL 9.5マニュアルから:
DROP TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
Oracleデータベース
Oracle Database Online Documentation 12 cから リリース1(12.1):
DROP TABLE [ schema. ] table [ CASCADE CONSTRAINTS ] [ PURGE ] ;
GUIの使用
テーブルの削除は、各データベース管理システムのGUIを介して、またはその製品で使用できるGUIツールのいずれかを使用して行うこともできます。
たとえば、MySQLWorkbenchはMySQLで使用できます。