Doesn't have a default value, mysql

1 resposta
Jrmanzini

pessoal tenho apenas duas tabelas
Setor
@cod int (11)
nome
sigla

e uma tabela funcionario
@numero
nome
salario
#setor_codsetor(esta como notnull)

onde o código do setor vai como chave estrangeira para funcionário

quando tento gravar da esse erro…setor_codsetor doesn’t have a default value
:cry:

1 Resposta

Vini_Fernandes

Cara, acontece que ao incluir um novo registro voce nao esta atribuindo um valor para essa chave estrangeira, entao como ela nao tem um valor padrao (por exemplo, null) entao ele lanca esse erro! Tente atribuir um valor para esse campo.

Ate mais

Criado 10 de abril de 2009
Ultima resposta 10 de abr. de 2009
Respostas 1
Participantes 2