Źródło: Arkusze CKE
Dana jest tabela pracownicy o polach id, nazwisko, imie, wynagrodzenie. Kolumnę wynagrodzenie można usunąć za pomocą instrukcji
Warianty odpowiedzi
-
A
A. ALTER TABLE pracownicy DELETE wynagrodzenie;
-
B
B. ALTER TABLE pracownicy DROP COLUMN wynagrodzenie;
-
C
C. DROP TABLE pracownicy DELETE COLUMN wynagrodzenie;
-
D
D. ALTER TABLE pracownicy DELETE COLUMN wynagrodzenie;
Wyjaśnienie
Musisz wyraźnie odróżniać modyfikację struktury tabeli od modyfikacji samych danych w niej zawartych.
Do zmiany struktury tabeli (czyli dodawania, usuwania lub zmiany kolumn) zawsze używamy instrukcji ALTER TABLE. Aby usunąć kolumnę, łączymy ją z frazą DROP COLUMN.
Polecenie DELETE służy natomiast wyłącznie do usuwania wierszy (rekordów) z tabeli, a nie samych kolumn.