[firebase-br] trigger?

Anderson Piccoli adpiccoli em gmail.com
Seg Dez 8 08:13:53 -03 2008


Qual versão do FB você esta utilziando?

Creio que o correto seria CREATE OR ALTER TRIGGER e não só ALTER, se você
quer somente criar a triiger  use CREATE TRIGGER.

Se for a versão 2.1 fo FB creio que  o SET GENERATOR, não funcione, teria
que usar o SET SEQUENCE.

Espero poder ter ajudado.

Abraços!



On Sun, Dec 7, 2008 at 7:56 PM, Zottis <zottissistemas em brturbo.com.br>wrote:

> Pessoal, estou tentando fazer esta trigger, mas da erro:
>
> Invalid token.
> Dynamic SQL Error.
> SQL error code = -104.
> Token unknown - line 8, column 9.
> ALTER.
>
>
> as
> begin
>    if (extract(day from current_date) = 1 and extract(month from
> current_date)= 1) then
>      begin
>        /*SET GENERATOR GEN_CODIGO_ANUAL TO 0;  TENTEI ASSIM TAMBEM*/
>        ALTER SEQUENCE Gen_codigo_anual RESTART WITH 0
>     END;
> END;
>
> E SE COLOCO O SET GENERATOR DA ESSE ERRO
>
> Invalid token.
> Dynamic SQL Error.
> SQL error code = -104.
> Token unknown - line 8, column 9.
> ALTER.
>
>
>
> alguém sabe como fazer?
> desde já agradeço.
>
>
> Zottis(TeamFB Users)
>
> Zottis Sistemas - 2008 Ano XI
> Programação Delphi/PHP/Firebird/MySQL
>
> "Um homem só tem o direito de olhar
>  a um outro de cima para baixo, quando
>  vai ajuda-lo a levantar-se".
>                   Gabriel Garcia Marquez
> ______________________________________________
> 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://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista