Hjem Utvikling Hva er unik begrensning? - definisjon fra techopedia

Hva er unik begrensning? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr unik begrensning?

En unik begrensning er en type kolonnebegrensning i en tabell, som dikterer at alle verdier i den kolonnen må være unike, men kan være null.


For å sikre at en kolonne er UNIK og ikke kan inneholde nullverdier, må kolonnen spesifiseres som IKKE NULL. Interessant er at disse er en hovednøkkels to hovedattributter. Å definere begge attributtene i en nyopprettet kolonne bør tas alvorlig i betraktning for den primære nøkkelbetegnelsen.

Techopedia forklarer Unique Constraint

En unik begrensning er definert på det tidspunktet en tabell opprettes. En unik begrensning tillater nullverdier. Til å begynne med kan dette virke som en selvmotsigelse, men null er fullstendig fravær av en verdi (ikke null eller mellomrom). Dermed er det ikke mulig å si at verdien i det nullfeltet ikke er unikt, da ingenting er lagret i det feltet. En nullverdi kan ikke sammenlignes med en faktisk verdi. Queen of America kan for eksempel ikke sammenlignes med Queen of England fordi Queen of America er et null som ikke eksisterer.

Hva er unik begrensning? - definisjon fra techopedia