Co stanie się po wykonaniu ALTER TABLE osoba DROP COLUMN grupa;
?
Źle. To nie zmiana nazwy kolumny.
Dobrze.
DROP COLUMN usuwa wskazaną kolumnę.Źle. To nie zmiana nazwy tabeli.
Źle. Dodanie kolumny to
ADD, nie DROP.Polecenie
ALTER TABLE osoba DROP COLUMN grupa; modyfikuje strukturę tabeli osoba i USUWA z niej kolumnę grupa wraz z zapisanymi w niej danymi. ALTER TABLE zmienia definicję tabeli, a klauzula DROP COLUMN wskazuje, że chodzi o skasowanie kolumny. Dlatego kolumna grupa zostanie usunięta.Pozostałe interpretacje są błędne.
DROP COLUMN oznacza usunięcie, a nie zmianę nazwy tabeli czy kolumny - do tego służyłoby RENAME. Kolumna nie zostaje też dodana, bo to robi ADD COLUMN. Po wykonaniu polecenia kolumna grupa znika z tabeli.