Zadanie 27 z arkusza E.14, styczeń 2019

MySQL i bazy danych Poziom: średnie

W jaki sposób wykonanie podanej w ramce kwerendy SQL wpłynie na tabelę pracownicy?

ALTER TABLE pracownicy MODIFY plec char(9);
Wybierz odpowiedź

Cały arkusz E.14, styczeń 2019

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: A

Zmieni typ danych kolumny plec na znakowy o stałej długości 9

Dlaczego

ALTER TABLE … MODIFY zmienia definicję istniejącej kolumny, tu na typ CHAR(9), czyli tekst o stałej długości 9 znaków. Zmienna długość to VARCHAR, a nową kolumnę dodaje ADD.