Klauzula DROP COLUMN jest elementem języka SQL (DDL) i służy do usunięcia wskazanej kolumny z już istniejącej tabeli, czyli do zmiany jej struktury. Operację taką wykonuje się poleceniem ALTER TABLE, ponieważ ALTER TABLE jest przeznaczone do modyfikowania definicji tabel (dodawanie, usuwanie i zmiana kolumn, ograniczeń).
Odpowiedź "ALTER TABLE" jest poprawna: typowa składnia to ALTER TABLE nazwa_tabeli DROP COLUMN nazwa_kolumny.
"DROP TABLE" jest błędne, bo usuwa całą tabelę wraz z danymi (w wielu systemach także zależności), a nie pojedynczą kolumnę.
"ALTER COLUMN" nie jest samodzielnym poleceniem DDL w standardowej formie; w praktyce pojawia się jako część polecenia ALTER TABLE (np. do zmiany typu lub własności kolumny), więc samo "ALTER COLUMN" nie jest miejscem użycia DROP COLUMN.
"CREATE TABLE" służy do tworzenia nowej tabeli od zera, a nie do modyfikowania istniejącej.
Wskazówka egzaminacyjna: rozróżniaj polecenia DDL wpływające na schemat bazy (CREATE/ALTER/DROP) od DML operujących na danych (SELECT/INSERT/UPDATE/DELETE).