Adicionar ou remover o atributo “not null” de um campo no Firebird
Fala galera do Show Delphi, tudo beleza?
Hoje vamos ver como colocar um campo como not null, ou mesmo remover o not null de um campo. Isso após a tabela já ter sido criada.
Lembrando que este comando está sendo utilizado para Firebird, versão 3 ou superior.
Maravilha pessoal, vamos a estrutura do comando para colocar o Not Null:
ALTER TABLE NOME_DA_TABELA ALTER NOME_DO_CAMPO SET NOT NULL |
ALTER TABLE NOME_DA_TABELA ALTER NOME_DO_CAMPO SET NOT NULL
Veja como o comando é simples, indique a tabela, o campo e sete para not null.
Obs. Só você deve se atentar que para conseguir setar um campo para not null, não pode haver registros nulos neste campo.
Certo e agora como fazer para remover o not null de um campo?
E resposta é muito simples, vamos ao exemplo:
ALTER TABLE NOME_DA_TABELA ALTER NOME_DO_CAMPO DROP NOT NULL |
ALTER TABLE NOME_DA_TABELA ALTER NOME_DO_CAMPO DROP NOT NULL
Veja que a diferença do comando anterior foi trocar set por drop.
Certo pessoal, qualquer dúvida deixe nos comentários e lembre-se de compartilhar este conteúdo com as pessoas que tenham interesse.
Bons códigos e sucesso!
Até o próximo post.
-
Giovani Da Cruz
-
758 views
- 0 comentários
- 12 de junho de 2022
Está gostando do conteúdo? Considere pagar um cafezinho para nossa equipe!
Posts Relacionados - Continue Aprendendo