Parola chiave SQL DROP
❮ Riferimento alle parole chiave SQL
COLONNA A GOCCIA
Il DROP COLUMN
comando viene utilizzato per eliminare una colonna in una tabella esistente.
Il seguente SQL elimina la colonna "ContactName" dalla tabella "Customers":
Esempio
ALTER TABLE Customers
DROP COLUMN ContactName;
RILASCIA un vincolo UNICO
Per eliminare un vincolo UNIQUE, utilizzare il seguente SQL:
SQL Server/Oracle/Accesso MS:
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
MySQL:
ALTER TABLE Persons
DROP INDEX UC_Person;
RILASCIA un vincolo CHIAVE PRIMARIA
Per eliminare un vincolo PRIMARY KEY, utilizzare il seguente SQL:
SQL Server/Oracle/Accesso MS:
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
MySQL:
ALTER TABLE Persons
DROP PRIMARY KEY;
RILASCIA un vincolo CHIAVE ESTERA
Per eliminare un vincolo FOREIGN KEY, utilizzare il seguente SQL:
SQL Server/Oracle/Accesso MS:
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
MySQL:
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
RILASCIA un vincolo CHECK
Per eliminare un vincolo CHECK, utilizzare il seguente SQL:
SQL Server/Oracle/Accesso MS:
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
MySQL:
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;
CADUTA PREDEFINITO
Il DROP DEFAULT
comando viene utilizzato per eliminare un vincolo DEFAULT.
Per eliminare un vincolo DEFAULT, utilizzare il seguente SQL:
SQL Server/Oracle/Accesso MS:
ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT;
MySQL:
ALTER TABLE Persons
ALTER City DROP DEFAULT;
INDICE DI CADUTA
Il DROP INDEX
comando viene utilizzato per eliminare un indice in una tabella.
Accesso MS:
DROP INDEX index_name ON table_name;
Server SQL:
DROP INDEX table_name.index_name;
DB2/Oracle:
DROP INDEX index_name;
MySQL:
ALTER TABLE table_name
DROP INDEX index_name;
DATABASE DI GOCCIA
Il DROP DATABASE
comando viene utilizzato per eliminare un database SQL esistente.
Il seguente SQL elimina un database chiamato "testDB":
Esempio
DROP DATABASE testDB;
Nota: fare attenzione prima di eliminare un database. L'eliminazione di un database comporterà la perdita di informazioni complete memorizzate nel database!
TAVOLA A GOCCIA
Il DROP TABLE
comando elimina una tabella nel database.
Il seguente SQL elimina la tabella "Spedizionieri":
Esempio
DROP TABLE Shippers;
Nota : fare attenzione prima di eliminare una tabella. L'eliminazione di una tabella comporta la perdita di tutte le informazioni memorizzate nella tabella!
VISTA A CADUTA
Il DROP VIEW
comando elimina una vista.
Il seguente SQL elimina la vista "Clienti del Brasile":
Esempio
DROP VIEW [Brazil Customers];
❮ Riferimento alle parole chiave SQL