Fórum Procedure usando IF #44096

10/05/2004

0

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


Silviomorelo

Silviomorelo

Responder

Posts

10/05/2004

Maicongabriel

Você pode fazer isto até em uma Trigger Before/Insert da tabela em Questão(001)::
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
:roll:


Responder

Gostei + 0

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

Aceitar