Fórum Atribuir valor a generator em uma trigger em SQL #55883
29/04/2006
0
Opa pessoal...
Uma duvida bem simples...
To tentando fazer um trigger sendo q nessa trigger eu preciso atribuir um valor a uma generator, tentei o seguinte no código da trigger:
GENERATOR_ID_CLIENTE = 5 ;
Mas num funciona...
Acredito que existe uma função pra isso, do tipo pra fazer um auto incremento tem a função GEN_ID(GENERATOR_ID_CLIENTE); pra atribuir deve ter um também...
Agradeço a atenção desde já...
Uma duvida bem simples...
To tentando fazer um trigger sendo q nessa trigger eu preciso atribuir um valor a uma generator, tentei o seguinte no código da trigger:
GENERATOR_ID_CLIENTE = 5 ;
Mas num funciona...
Acredito que existe uma função pra isso, do tipo pra fazer um auto incremento tem a função GEN_ID(GENERATOR_ID_CLIENTE); pra atribuir deve ter um também...
Agradeço a atenção desde já...
[b:48bc8475e5][color=blue:48bc8475e5]Tópico movido por Vinicius2K:[/color:48bc8475e5][/b:48bc8475e5]
[list:48bc8475e5][b:48bc8475e5][color=red:48bc8475e5][*:48bc8475e5]Fórum original: Delphi
[/color:48bc8475e5][/b:48bc8475e5][/list:u:48bc8475e5]
Peço que poste as mensagens nos grupos corretos, conforme orienta as [url=http://forum.clubedelphi.net/viewtopic.php?t=6689]Regras de Conduta[/url].
Gardel
Curtir tópico
+ 0
Responder
Posts
30/04/2006
Vinicius2k
Colega,
Se estiver utilizando o Firebird 1.5.x, você pode utilizar a instrução [b:00a8d97b3f]EXECUTE STATEMENT[/b:00a8d97b3f]. Por exemplo:
Esta instrução pode ser utilizada tanto em Triggers quanto Stored Procedures.
Se estiver utilizando o Firebird 1.5.x, você pode utilizar a instrução [b:00a8d97b3f]EXECUTE STATEMENT[/b:00a8d97b3f]. Por exemplo:
EXECUTE STATEMENT ´SET GENERATOR GENERATOR_ID_CLIENTE TO 5´;
Esta instrução pode ser utilizada tanto em Triggers quanto Stored Procedures.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)