W SQL operacje na strukturze tabeli (schemacie) wykonuje się poleceniami z grupy DDL. Jeśli chcesz dodać nową kolumnę do już istniejącej tabeli, właściwym narzędziem jest polecenie ALTER TABLE.
Składnia (w typowym ujęciu, zależnie od DBMS) wygląda następująco: ALTER TABLE nazwa_tabeli ADD COLUMN nazwa_kolumny typ_danych. Dlatego odpowiedź "ALTER TABLE zadania ADD COLUMN zadaniekompletne int" jest zgodna z ideą: wskazuje tabelę "zadania", dodaje kolumnę "zadaniekompletne" oraz nadaje jej typ liczbowy int.
Dlaczego pozostałe propozycje są błędne?
W praktyce warto pamiętać o jeszcze jednej rzeczy: zapis nazwy kolumny z odstępami (np. "zadanie kompletne") zwykle wymagałby cytowania identyfikatora i zależy od DBMS. Na egzaminie najczęściej stosuje się nazwy bez spacji, np. z podkreśleniem.
Statystycznie 70% uczniów zna prawidłową odpowiedź. średnio łatwe
W praktyce zawodowej kluczowe jest to, że polecenie ALTER TABLE służy do modyfikacji istniejącej tabeli, a klauzula ADD COLUMN dodaje nową kolumnę wraz z typem danych (np. int).
Źródła:
Materiały:
Sprawdź odpowiedź