[firebase-br] RES: Firebird - Trigger

Marcos R. Weimer marcosweimer em gmail.com
Qui Jan 17 08:19:46 -03 2019


Ola!

Cria uma exceção no banco e depois na trigger faz mais ou menos assim...

if (new.data <= data_limite) then
begin
    exception nome_da_excecao_criada;
end

-=Ma®©oS=-
Marcos R. Weimer
Pessoas quietas têm as mentes mais barulhentas - Stephen Hawking
Viver significa ter algumas alegrias e muito sofrimento - Pepe Mujica





Em qui, 17 de jan de 2019 às 08:13, UPSAI | Informatica <
informatica em upsai.com.br> escreveu:

> Prezados
>
> Preciso fazer no banco.
>
> Saudações
>
> Wagner Aranha
> -----Mensagem original-----
> De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Henrique
> Ribeiro
> Enviada em: quarta-feira, 16 de janeiro de 2019 16:55
> Para: FireBase
> Assunto: Re: [firebase-br] Firebird - Trigger
>
> Boa tarde,
>
> Já tentou fazer isso na sua aplicação e não do DB?
>
> [  ]'s
>
> Em qua, 16 de jan de 2019 às 12:25, UPSAI | Informatica <
> informatica em upsai.com.br> escreveu:
>
> > Prezados
> >
> > Novamente solicito ajuda para operações básicas.
> >
> > - Preciso fazer uma trigger , a qual compara o conteúdo de um campo
> > DATE que encontra-se em edição/inserção, caso o conteúdo seja:
> > 1- caso seja  < que a data corrente exiba uma mensagem para o
> > operador, bloquei o processo até o fornecimento de uma data correta
> > ou o cancelamento da operação
> > 2-  caso seja >= a data corrente deixe o processo prosseguir.
> >
> > Saudações
> >
> > Wagner Aranha
> >
> >
> > P Antes de imprimir, pense em sua responsabilidade e compromisso para
> > com o MEIO AMBIENTE.
> > Esta mensagem, incluindo qual(is)quer anexo(s), é endereçada
> > exclusivamente ao(s) seu(s) destinatário(s) e poderá conter
> > informações confidenciais. A revisão, distribuição, divulgação e o uso
> > não autorizado de tais informações é proibido e estará sujeita as
> penalidades cabíveis.
> > Caso você não seja o destinatário, por favor informe o remetente
> > respondendo o e-mail e destrua todas as cópias da mensagem original.
> >
> >
> > ______________________________________________
> > 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
> >
>
>
> --
>
>
>
>
> As informações existentes nessa mensagem e nos arquivos anexados são para
> uso restrito, sendo seu sigilo protegido por lei. Caso não seja
> destinatário, saiba que leitura, divulgação ou cópia são proibidas. Favor
> apagar as informações e notificar o remetente. O uso impróprio será tratado
> conforme as normas da empresa e a legislação em vigor.
>
> The information contained in this message and in the attached files are
> restricted, and its confidentiality protected by law. In case you are not
> the addressee, be aware that the reading, spreading and copy of this
> message is unauthorized. Please, delete this message and notify the sender.
> The improper use o f this information will be treated according the
> company's internal rules and legal laws.
>
> Graça a vós e paz da parte daquele que é, e que era, e que há de vir
> (Apocalipse
> 1:4 <https://www.bibliaonline.com.br/acf/ap/1/4+#v4>).
> Pois ainda em bem pouco tempo aquele que há de vir virá, e não tardará.
> (Hebreus
> 10:37) <https://www.bibliaonline.com.br/acf/hb/10/37+#v37>
> ______________________________________________
> 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
>
>
> ______________________________________________
> 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
>



Mais detalhes sobre a lista de discussão lista