Ograniczenia SQL (Constraints)

Zapowiedź ograniczeń w SQL

Ograniczenia służą do ograniczania typu danych, które mogą być dodane do tabeli.

Można określić ograniczenia podczas tworzenia tabeli (poprzez zapis CREATE TABLE) lub po utworzeniu tabeli (poprzez zapis ALTER TABLE).

Głównie omówimy następujące rodzaje ograniczeń:

  • NOT NULL
  • UNIQUE
  • PRIMARY KEY
  • FOREIGN KEY
  • CHECK
  • DEFAULT

Uwaga:W następujących rozdziałach szczegółowo wyjaśnimy każdą z tych ograniczeń.