[firebase-br] máximo para o número de trigge rs por tabela

Mário Reis via lista <[email protected]>
Newsgroups gmane.comp.db.firebase.portuguese
Message-ID <CAF_dzrnYf2OTVy6aD_amQmkgck_vZeAhH9iPPzcY27nzYSihjg@mail.gmail.com>
Há um limite máximo para o número de triggers por tabela?
A questão é a seguinte
CREATE TRIGGER SOCIOS_BIU_IB FOR SOCIOS
ACTIVE BEFORE
  INSERT OR
  UPDATE
POSITION 5
AS
DECLARE VARIABLE IBAN_OK BOOLEAN;
BEGIN
 IF ((NEW.IBAN is not null) OR (NEW.IBAN='')) Then

  BEGIN
   -- Validar o IBAN
   IBAN_OK=IS_VAL_IBAN( NEW.IBAN ); -- Sql function Retorna "true"
nos testes não dá  Erro

   IF (IBAN_OK=FALSE) then
    EXCEPTION STOP;  -- mensagem de erro

  END

END;
A pergunta prende-se com o facto de,  quando activo(Active=TRUE) o trigger
e vou gravar a recebo do lado do m/cliente delphi ou qq outro uma
mensagem "no update query" ! Passo
a para falso e passa bem, como faca quente em manteiga!!!  No
debug interativo do lado do firebird não dá qualquer erro.
Algumas ideias alguem me pode ajudar?

Com os meus melhores cumprimentos
Mário Agostinho Reis
919262146

Esta mensagem contém informação de natureza confidencial e é
exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano,
receber este email agradecemos que não o copie nem o reenvie e que nos
notifique do ocorrido através do email de resposta.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.