Dit artikel bevat de SQL DROP TABLE
syntaxis, zoals geïmplementeerd door verschillende databasebeheersystemen (DBMS'en). De syntaxis wordt precies weergegeven zoals elke leverancier deze op hun website heeft vermeld. Klik op de toepasselijke link om meer details over de syntaxis voor een bepaalde leverancier te bekijken.
De gedekte DBMS'en zijn MySQL, SQL Server, PostgreSQL en Oracle Database.
MySQL
Uit de MySQL 5.7 Reference Manual:
DROP [TEMPORARY] TABLE [IF EXISTS]tbl_name
[,tbl_name
] ... [RESTRICT | CASCADE]
Merk op dat wanneer een tafel wordt verwijderd, de gebruikersrechten op de tafel niet . zijn automatisch verwijderd.
SQL-server
Uit de Transact-SQL-referentie:
DROP TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name [ ,...n ] [ ; ]
PostgreSQL
Uit de PostgreSQL 9.5-handleiding:
DROP TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
Oracle-database
Uit de Oracle Database Online Documentation 12c Release 1 (12.1):
DROP TABLE [ schema. ] table [ CASCADE CONSTRAINTS ] [ PURGE ] ;
De GUI gebruiken
Het neerzetten van tabellen kan ook worden gedaan via de GUI in elk van de databasebeheersystemen, of door een van de GUI-tools te gebruiken die voor dat product beschikbaar zijn.
MySQL Workbench kan bijvoorbeeld worden gebruikt met MySQL.