



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 |
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 |
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.