Lar Desenvolvimento Qual é a restrição exclusiva? - o que é techopedia

Qual é a restrição exclusiva? - o que é techopedia

Índice:

Anonim

Definição - O que significa Restrição Única?

Uma restrição exclusiva é um tipo de restrição de coluna em uma tabela, que determina que todos os valores nessa coluna devem ser exclusivos, embora possam ser nulos.


Para garantir que uma coluna seja ÚNICA e não possa conter valores nulos, a coluna deve ser especificada como NOT NULL. Curiosamente, esses são os dois principais atributos de uma chave primária. A definição de ambos os atributos em uma coluna recém-criada deve ser considerada seriamente para a designação da chave primária.

Techopedia explica restrição exclusiva

Uma restrição exclusiva é definida no momento em que uma tabela é criada. Uma restrição exclusiva permite valores nulos. Inicialmente, isso pode parecer uma contradição, mas um nulo é a completa ausência de um valor (não um zero ou espaço). Portanto, não é possível dizer que o valor nesse campo nulo não é exclusivo, pois nada é armazenado nesse campo. Um valor nulo não pode ser comparado a um valor real. Por exemplo, a rainha da América não pode ser comparada à rainha da Inglaterra porque a rainha da América é um nulo que não existe.

Qual é a restrição exclusiva? - o que é techopedia