Ce este constrângerea de verificare în db2?
Ce este constrângerea de verificare în db2?

Video: Ce este constrângerea de verificare în db2?

Video: Ce este constrângerea de verificare în db2?
Video: T-SQL - CHECK Constraints 2024, Aprilie
Anonim

A verificarea constrângerii este o regulă care specifică valorile care sunt permise într-una sau mai multe coloane din fiecare rând al unui tabel de bază. Un tabel poate avea orice număr de verifica constrângerile . DB2 ® impune a verificarea constrângerii prin aplicarea restricției fiecărui rând care este inserat, încărcat sau actualizat.

Ulterior, se poate întreba, de asemenea, care este scopul unei constrângeri de verificare?

The VERIFICARE constrângere este folosit pentru a limita intervalul de valori care poate fi plasat într-o coloană. Dacă definiți un VERIFICARE constrângere pe o singură coloană permite doar anumite valori pentru această coloană. Dacă definiți un VERIFICARE constrângere pe un tabel poate limita valorile din anumite coloane pe baza valorilor din alte coloane din rând.

De asemenea, ce este constrângerea datelor? A constrângere este o limitare pe care o puneți asupra date pe care utilizatorii le pot introduce într-o coloană sau într-un grup de coloane. A constrângere face parte din definiția tabelului; poti implementa constrângeri atunci când creați tabelul sau mai târziu.

De asemenea, știți, cum definiți o constrângere de verificare în SQL?

Verificați constrângerea . A verificarea constrângerii este un tip de integritate constrângere în SQL care specifică o cerință care trebuie îndeplinită de fiecare rând dintr-un tabel de bază de date. The constrângere trebuie să fie un predicat. Se poate referi la o singură coloană sau la mai multe coloane ale tabelului.

Care este diferența dintre o constrângere de coloană și o constrângere de tabel?

A coloană nivel constrângere are domeniu de aplicare numai la coloană este definit pe. A masa nivel constrângere pot vedea fiecare coloana din tabel . Asta e majorul diferență între cei doi – cel al „scoping”. Orice coloană nivel constrângere (excepție: nu nulă) poate fi exprimată la masa nivel – dar contrariul nu este adevărat.

Recomandat: