Skip to main content

Criando restrições NOT NULL no Microsoft SQL Server

Fallout 76: Probably getting annoyed whilst attempting to farm scrip (Livestream Playback) (Pode 2024)

Fallout 76: Probably getting annoyed whilst attempting to farm scrip (Livestream Playback) (Pode 2024)
Anonim

Restrições NOT NULL no Microsoft SQL Server permitem que você especifique que uma coluna não pode conter valores NULL.

NULL é diferente de uma cadeia de caracteres zero ou zero. NULL significa que nenhuma entrada foi feita.

Quando você cria uma nova restrição NOT NULL em uma coluna do banco de dados, o SQL Server verifica o conteúdo atual da coluna em busca de qualquer valor NULL. Se a coluna contiver atualmente valores NULL, a criação da restrição falhará. Caso contrário, o SQL Server adiciona a restrição NOT NULL e quaisquer futuros comandos INSERT ou UPDATE que causariam a falha de um valor NULL.

Criando uma restrição NOT NULL

Há muitas maneiras de criar uma restrição UNIQUE no SQL Server. Se você deseja usar Transact-SQL para adicionar uma restrição UNIQUE em uma tabela existente, você pode usar a instrução ALTER TABLE, conforme ilustrado abaixo:

ALTERAR A TABELAALTER COLUMN NOT NULL

Se você preferir interagir com o SQL Server usando ferramentas GUI, também poderá criar uma restrição NOT NULL usando o SQL Server Management Studio. Veja como:

  • Abra o SQL Server Management Studio.
  • Expanda a pasta Tabelas do banco de dados onde você deseja criar a restrição.
  • Clique com o botão direito do mouse na tabela em que você deseja adicionar a restrição e clique em Design.
  • Marque a caixa de seleção NOT NULL para a (s) coluna (s) que você deseja ter restrição (ões) NOT NULL.

É simples assim!