Które polecenie doda kolumnę do istniejącej tabeli zadania?
Źle.
INSERT dodaje WIERSZE (dane), nie kolumny; składnia błędna.Dobrze.
ALTER TABLE … ADD COLUMN dodaje kolumnę.Źle. To nie jest poprawne polecenie SQL.
Źle. Nie ma polecenia
CREATEINDEX … ADD COLUMN.Aby dodać kolumnę do istniejącej tabeli, używa się składni
ALTER TABLE <tabela> ADD COLUMN <nazwa> <typ>. Zapis ALTER TABLE zadania ADD COLUMN zadaniekompletne int poprawnie rozszerza tabelę zadania o nową kolumnę typu całkowitego. Dlatego to polecenie jest prawidłowe.Pozostałe zapisy mają błędną składnię.
INSERT INTO dodaje WIERSZ z danymi, a nie kolumnę. CREATEINDEX (w dodatku bez spacji) tworzyłoby indeks, a nie kolumnę. Wariant zaczynający się od ADD COLUMN ... WITH nie jest poprawnym poleceniem SQL. Kolumnę dodaje ALTER TABLE zadania ADD COLUMN zadaniekompletne int.