P rimary Key (cheie primară) este un câmp într-un tabel care identifică în mod unic fiecare rând / înregistrare într-un tabel de baze de date. Cheile primare trebuie să conțină valori unice. O coloană cheie primară nu poate avea o valoare de NULL.
Tabelul poate avea doar o singură cheie primară, care poate consta dintr-unul sau mai multe câmpuri. Atunci când mai multe câmpuri sunt folosite drept cheie primară, acestea sunt numite o cheie compozit.
Dacă tabelul are o cheie primară definită pe orice câmp (e), atunci nu poate avea două intrări cu aceeași valoare a câmpului (e).
Notă - Ai putea folosi aceste concepte pentru a crea tabele de baze de date.
Creați o cheie primară
Sintaxa pentru definirea atributului ID drept cheie primară în tabelul de clienți.
Pentru a crea o constrângere cheie primară pe coloana «ID», atunci când există deja tabelul CLIENTI, utilizați următoarea sintaxă SQL:
Notă: Dacă utilizați instrucțiunea ALTER TABLE pentru a adăuga o cheie primară, coloana cheie primară (e) ar fi fost declarate ca nu conțin valori NULL (atunci când tabela a fost creat pentru prima dată).
Pentru a determina cheia primară în mai multe coloane, utilizați următoarea sintaxă SQL:
Pentru a crea o constrângere cheie primară pe coloana «ID» și «NUME», atunci când există deja tabelul CLIENTI, utilizați următoarea sintaxă SQL.
Eliminarea cheii primare
Puteți șterge cheia primară din tabelul utilizând sintaxa de mai jos.