Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Bazy danych

Aby dodać nową kolumnę do już istniejącej tabeli, należy użyć polecenia SQL:

A.
ALTER TABLE
Dobrze. ALTER TABLE ... ADD zmienia strukturę tabeli, m.in. dodaje kolumnę.
B.
CREATE TABLE
Źle. CREATE TABLE tworzy nową tabelę, nie modyfikuje istniejącej.
C.
UPDATE TABLE
Źle. UPDATE TABLE nie istnieje; UPDATE zmienia dane, nie strukturę.
D.
INSERT INTO
Źle. INSERT INTO dodaje wiersz danych, a nie kolumnę do struktury.
Strukturę istniejącej tabeli zmienia polecenie ALTER TABLE. Aby dodać kolumnę, stosuje się je z klauzulą ADD, na przykład ALTER TABLE klienci ADD telefon VARCHAR(15). Tym samym poleceniem usuwa się lub modyfikuje kolumny i ograniczenia. Dlatego do dodania kolumny do gotowej tabeli służy ALTER TABLE.
Pozostałe polecenia nie zmieniają struktury istniejącej tabeli. CREATE TABLE tworzy zupełnie nową tabelę - nie da się nim dołożyć kolumny do już istniejącej. UPDATE TABLE nie istnieje w SQL, a samo UPDATE modyfikuje dane w wierszach, a nie kolumny. INSERT INTO dodaje nowy wiersz z wartościami, czyli działa na danych, nie na strukturze. Dodanie kolumny do tabeli wykonuje ALTER TABLE z klauzulą ADD.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.