Zuhause Entwicklung Was ist eine eindeutige Einschränkung? - Definition aus techopedia

Was ist eine eindeutige Einschränkung? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Unique Constraint?

Eine eindeutige Einschränkung ist eine Art von Spalteneinschränkung in einer Tabelle, die vorschreibt, dass alle Werte in dieser Spalte eindeutig sein müssen, obwohl sie möglicherweise null sind.


Um sicherzustellen, dass eine Spalte EINZIGARTIG ist und keine Nullwerte enthalten kann, muss die Spalte als NOT NULL angegeben werden. Interessanterweise sind dies die beiden Hauptattribute eines Primärschlüssels. Das Definieren beider Attribute in einer neu erstellten Spalte sollte bei der Bezeichnung des Primärschlüssels ernsthaft berücksichtigt werden.

Techopedia erklärt Unique Constraint

Eine eindeutige Einschränkung wird zum Zeitpunkt der Erstellung einer Tabelle definiert. Eine eindeutige Einschränkung ermöglicht Nullwerte. Zunächst mag dies wie ein Widerspruch erscheinen, aber eine Null ist das völlige Fehlen eines Wertes (keine Null oder ein Leerzeichen). Daher kann nicht gesagt werden, dass der Wert in diesem Nullfeld nicht eindeutig ist, da in diesem Feld nichts gespeichert ist. Ein Nullwert kann nicht mit einem tatsächlichen Wert verglichen werden. Zum Beispiel kann die Königin von Amerika nicht mit der Königin von England verglichen werden, weil die Königin von Amerika eine Null ist, die es nicht gibt.

Was ist eine eindeutige Einschränkung? - Definition aus techopedia