Fórum Atualizar Tabela com chave primária #252953
01/10/2004
0
Tenho uma query com todos os campos que desejo atualizar menos o meu ID que é chave só que preciso usar o ID para pesquisa e exclusão mais não posso adicionar o ID na query pois dá erro que o ID não tem valor só que é auto incremento. O que deve fazer?
Por favor, me ajudem.
Obrigado.
Alexandra.
Aleguerra
Curtir tópico
+ 0Posts
01/10/2004
Afarias
T+
Gostei + 0
01/10/2004
Arc
Gostei + 0
01/10/2004
Kenshindigital
poste o banco de dados que você usa, a chave primária não pode ser gravada em branco(null). Geralmente o banco cria sozinho, mas se for interbase você precisa de um trigger e um generator que gere o número automaticamente pra você:
CREATE GENERATOR GEN_CODIGO_ID; SET GENERATOR GEN_CODIGO_ID TO 0;
CREATE TRIGGER CLIENTES_BI FOR CLIENTES ACTIVE BEFORE INSERT POSITION 0 AS BEGIN IF (NEW.CODIGO IS NULL) THEN NEW.CODIGO = GEN_ID(GEN_CODIGO_ID,1); END
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)