Którego polecenia SQL użyć, aby utworzyć tabelę?
Źle.
ALTER TABLE MODYFIKUJE istniejącą tabelę.Dobrze.
CREATE TABLE tworzy nową tabelę.Źle. Takiego polecenia nie ma.
Źle.
INSERT dodaje WIERSZE, nie tworzy tabeli.Nową tabelę tworzy polecenie
CREATE TABLE, po którym podaje się nazwę i definicje kolumn. Należy do języka definicji danych (DDL). Dlatego do utworzenia tabeli służy CREATE TABLE.Trzeba odróżnić tworzenie od innych operacji.
ADD TABLE i INSERT TABLE to konstrukcje nieistniejące (INSERT wstawia WIERSZE). ALTER TABLE MODYFIKUJE istniejącą tabelę, a nie tworzy nowej. Nową tabelę tworzy CREATE TABLE.