MySQL CONSTRAINTS Tutorial - definisanje ogranicenja

SQL Constraints predstavljaju ogranicenja pri definisanju tipa podataka, u procesu kreiranja tabela.

Ovakva ograncenja mogu biti definisana ne samo prilikom kreiranja tabele, vec i kasnije (ALTER komande).

Neke od "zabrana" su:

NOT NULL - polje ne sme biti prazno
PRIMARY/FOREIGN KEY - primarni ili "strani" kljuc
CHECK - provera polja
DEFAULT - podrazumevana vrednost ako se nesto drugo ne definise
UNIQUE - potvrda jedinstvenog unosa

U tekstovima koji slede obradicemo prethodno spomenuta "ogranicenja".