Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cereal_Killer

BD não tá incrementando sozinho

Recommended Posts

Bem, criei uma sql com a seguinte sintaxe:

INSERT INTO entrega_trab (protocolo, professor_id, titulo) VALUES('454', '506', 'sdfsdf');

Além desses 3 campos, tem o campo entrega_trab_id, que é chave primária do tipo int.Como sabem chave primária não aceita campos NULL, só que quando eu rodo a SQL acima o campo não incrementa, e aponta o erro:

Microsoft OLE DB Provider for SQL Server error '80040e2f'Cannot insert the value NULL into column 'entrega_trab_id', table 'Lato_SQL.dbo.Entrega_Trab'; column does not allow nulls. INSERT fails.

Como resolver isso?Valeu http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

muda a coluna pra identity, dai vai incrementar automatico

 

alter table entrega_trab drop column entrega_trab_id alter table entrega_trab add entrega_trab_id INT IDENTITY

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.