Casa Sviluppo Qual è il vincolo unico? - definizione da techopedia

Qual è il vincolo unico? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa vincolo unico?

Un vincolo univoco è un tipo di restrizione di colonna all'interno di una tabella, che impone che tutti i valori in quella colonna debbano essere univoci sebbene possano essere nulli.


Per garantire che una colonna sia UNICA e non possa contenere valori null, la colonna deve essere specificata come NOT NULL. È interessante notare che questi sono i due attributi principali di una chiave primaria. La definizione di entrambi gli attributi in una colonna appena creata dovrebbe essere presa in seria considerazione per la designazione della chiave primaria.

Techopedia spiega il vincolo unico

Un vincolo univoco viene definito al momento della creazione di una tabella. Un vincolo univoco consente valori nulli. Inizialmente, questo può sembrare una contraddizione, ma un null è la completa assenza di un valore (non uno zero o uno spazio). Pertanto, non è possibile dire che il valore in quel campo null non sia univoco, poiché nulla è memorizzato in quel campo. Un valore nullo non può essere confrontato con un valore effettivo. Ad esempio, la Regina d'America non può essere paragonata alla Regina d'Inghilterra perché la Regina d'America è un nulla che non esiste.

Qual è il vincolo unico? - definizione da techopedia