Źródło: Arkusze CKE
Aby zmienić maksymalną długość pola imie w tabeli klienci na 30 znaków, należy użyćw języku SQL następującego kodu
Warianty odpowiedzi
-
A
A. ALTER TABLE klienci MODIFY COLUMN imie VARCHAR(30);
-
B
B. CHANGE TABLE klienci TO COLUMN imie SET CHAR(30);
-
C
C. CHANGE TABLE klienci MODIFY imie CHAR(30);
-
D
D. ALTER TABLE klienci CHANGE imie TEXT;
Wyjaśnienie
Do modyfikacji struktury istniejącej tabeli w bazie danych – w tym do zmiany typu lub rozmiaru kolumny – służy instrukcja ALTER TABLE.
W systemie MySQL używa się składni łączącej ALTER TABLE z klauzulą MODIFY COLUMN lub CHANGE COLUMN, co pozwala określić nową długość pola.
Dzięki temu zmiana rozmiaru kolumny odbywa się na poziomie struktury tabeli, bez naruszania istniejących w niej danych.