No comando CREATE TABLE podemos definir um valor padrão (DEFAULT) pra uma coluna, Assim esse valor será usado sempre que em um INSERT não fornecer aquele valor.
Exemplo: se a tabela for definida assim:
create table usuario (
id_usuario int not null,
cod_departamento smallint not null DEFAULT 65,
nome_usuario varchar(100));
caso o valor para cod_departamento
não seja fornecido, o valor salvo será 65
. O insert ficaria parecido com isso:
insert into usuario (id_usuario, nome_usuario) values (100, 'Ada Lovelace');