Exception
20/02/2003
0
Gostaria de saber como faço para controlar se um determindo código ja existe no banco e retornar uma exception??
Por Ex. tenho a exception
CREATE EXCEPTION produto ´Produto já existe!!´;
ai quero que quando vou inserir um produto com um código que ja existe ele de o erro que está na exception!!
uso Delphi 6 quero que apareça no meu programa
ja ouvi dizer que é com trigger mas não sei com fazer.
Obrigado
Por Ex. tenho a exception
CREATE EXCEPTION produto ´Produto já existe!!´;
ai quero que quando vou inserir um produto com um código que ja existe ele de o erro que está na exception!!
uso Delphi 6 quero que apareça no meu programa
ja ouvi dizer que é com trigger mas não sei com fazer.
Obrigado
Anonymous
Curtir tópico
+ 0
Responder
Posts
24/02/2003
Jycn
Na procedure de inclusao utilize:
INSERT INTO tabela (CODIGO, DESCRICAO) VALUES
(:CODIGO, :DESCRICAO);
WHEN SQLCODE -803 DO EXCEPTION NOME_DO_EXCEPTION;
Jycn
INSERT INTO tabela (CODIGO, DESCRICAO) VALUES
(:CODIGO, :DESCRICAO);
WHEN SQLCODE -803 DO EXCEPTION NOME_DO_EXCEPTION;
Jycn
Responder
Clique aqui para fazer login e interagir na Comunidade :)