Procedure usando IF
Preciso criar uma Procedure no Interbase para executar as seguintes operações:
Se o valor do campo da tabela 001 = ’S’
Incluir na tabela002 todas as informações necessárias.
Caso o valor do campo da tabela001 = ‘N’
Incluir na tabela002 todas as informações necessárias.
Incluir na tabela003 todas as informações necessárias.
Obrigado
Se o valor do campo da tabela 001 = ’S’
Incluir na tabela002 todas as informações necessárias.
Caso o valor do campo da tabela001 = ‘N’
Incluir na tabela002 todas as informações necessárias.
Incluir na tabela003 todas as informações necessárias.
Obrigado
Silviomorelo
Curtidas 0
Respostas
Maicongabriel
10/05/2004
Você pode fazer isto até em uma Trigger Before/Insert da tabela em Questão(001)::
:roll:
AS BEGIN IF (NEW.CAMPO = ´S´) THEN BEGIN INSERT INTO TABELA001(...) VALUES(...); END ELSE IF (NEW.CAMPO = ´N´) THEN BEGIN INSERT INTO TABELA002(...) VALUES(...); INSERT INTO TABELA003(...) VALUES(...); END END
GOSTEI 0