Como definir valores padrão para colunas com a constraint DEFAULT
A constraint DEFAULT define um valor padrão para uma coluna. Quando um registro é inserido sem informar aquela coluna, o banco preenche automaticamente com o valor definido.
Carregando...
Carregando...
Além de valores fixos, você pode usar funções como valor padrão:
Carregando...
Carregando...
Carregando...
As duas trabalham bem juntas:
Carregando...
Isso garante que status nunca seja NULL (obrigatoriedade) e que tenha o valor 'pendente' quando não informado (conveniência).
DEFAULTé especialmente útil para campos de auditoria comocriado_em,atualizado_emeativo— que quase sempre têm um valor padrão sensato.