Fórum Definir parametros numa SP #53049

29/09/2005

0

Tenho uma SP, com um campo chamado OP. Esse campo, é do tipo integer e o seu valor deve ser o mesmo do campo COD, da minha tabela(CadClie). Acontece, que essa SP é para inserir dados na tabela CadClie e o campo COD da tabela(CadClie), é disparado por uma trigger. A dúvida é: Como posso carregar o valor do campo OP pelo campo COD, se COD só terá valor após o disparo da trigger? E a trigger é disparada com o ExecProc do meu código? Como relacionar um ao outro?
Uso Delphi 7 e FB 1.5 com IBExpert.


Paulo

Paulo

Responder

Posts

29/09/2005

Afarias

em vez de usar a trigger, pq vc não cria o código dentro do proc? ou mesmo, pode manter a trigger mas esta criaria um novo código apenas se o insert não já informar um código...

no proc vc teria algo como:

op=gen_id(generator, 1);
insert into tabela (..campos..) values (op, ...);

...


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar