Zacznij terazZacznij za darmo

Usuwanie danych i usuwanie tabeli

Oprócz umiejętności używania poleceń CREATE, INSERT czy UPDATE, warto też wiedzieć, jak korzystać z DELETE i DROP TABLE. Polecenie DELETE pozwala usunąć wybrany wiersz z tabeli, natomiast DROP TABLE usuwa całą tabelę wraz z jej definicją.

Składnia obu operatorów wygląda następująco.

Usuń wiersz, w którym lineID = 1, z tabeli Employee:

DELETE FROM Employee 
WHERE lineID = 1;

Usuń całą tabelę Employee:

DROP TABLE Employee

Twoim zadaniem jest usunięcie wybranych wierszy z wcześniej zdefiniowanej tabeli Person, a następnie usunięcie całej tej tabeli.

To ćwiczenie jest częścią kursu

Hierarchiczne i rekurencyjne zapytania w SQL Server

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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;
Edytuj i uruchom kod