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

Kategorie: Programowanie webowe Bazy danych

Który atrybut kolumny zapewnia automatyczne nadawanie kolejnych, unikalnych wartości (np. dla klucza głównego)?

Odpowiedzi

Dobrze. AUTO_INCREMENT sam zwiększa wartość przy każdym nowym wierszu.
Źle. DEFAULT wstawia stałą wartość domyślną, nie kolejne numery.
Źle. UNIQUE pilnuje braku powtórzeń, ale wartości nie nadaje automatycznie.
Źle. NOT NULL wymusza niepustość, ale nie generuje wartości.