sql >> Database >  >> RDS >> Mysql

SQL DROP TABLE-syntaxis - weergegeven door DBMS

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.


  1. ORA-12516, TNS:luisteraar kon geen beschikbare handler vinden

  2. syntaxisfout voorbereidStatement

  3. Hoe de tekenset en sortering van een tabel in MySQL in te stellen?

  4. Maak verbinding met MSSQL-database met Flask-SQLAlchemy