Inizia subitoInizia gratis

Eliminare dati e rimuovere una tabella

Oltre a saper usare CREATE, INSERT o UPDATE, è importante conoscere anche come DELETE e DROP una tabella. Con DELETE puoi eliminare una specifica riga della tabella, mentre con DROP TABLE puoi cancellare l’intera tabella e la sua definizione.

La sintassi per entrambi gli operatori è la seguente.

Elimina la riga in cui lineID = 1 dalla tabella Employee:

DELETE FROM Employee 
WHERE lineID = 1;

Rimuovi completamente la tabella Employee:

DROP TABLE Employee

Il tuo compito è eliminare alcune righe della tabella Person definita in precedenza e, alla fine, rimuovere l’intera tabella.

Questo esercizio fa parte del corso

Query gerarchiche e ricorsive in SQL Server

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

INSERT INTO Person 
VALUES (1,'Andrew','Anderson','Adress 1','City 1','1986-12-30');
INSERT INTO Person 
VALUES (2,'Peter','Jackson','Adress 2','City 2','1986-12-30');
INSERT INTO Person 
VALUES (5,'Michaela','James','Adress 3','City 3','1976-03-07');

-- Delete the record for the person with the ID of 1
___ FROM ___ 
WHERE ___ = ___;
-- Delete the record with the name Jackson
___ FROM ___ 
___ ___ = 'Jackson';

SELECT * 
FROM Person;
Modifica ed esegui il codice