Trigger PostgreSQL que chama uma classe Java

2 respostas
Thiago_Luis

Boa Tarde.

Pessoal, é possível fazer algo assim?
Preciso que assim que incluir um registro numa tabela, uma trigger postgre chame uma classe java.

Abraço

2 Respostas

aeciovc

nunca vi isso… o que essa classe faz??

C

Thiago Luis:
Boa Tarde.

Pessoal, é possível fazer algo assim?
Preciso que assim que incluir um registro numa tabela, uma trigger postgre chame uma classe java.

Abraço

Thiago,

Assim a princípio vc pode definir uma função em seu database que será acionada por um evento na tabela. Os bancos de dados tem suporte a algumas linguagens para definição de funções, geralmente em C, mas Oracle suporta também Java.

Deste modo vc pode escrever uma função em C, Java, etc que invoca essa classe que vc deseja. Acho que assim vc consegue resolver este seu problema.

Assim dê uma olhada neste artigo:

http://www.google.com.br/url?sa=t&source=web&ct=res&cd=6&ved=0CCEQFjAF&url=http%3A%2F%2Fwww.dextra.com.br%2Fnoticias%2Fclippings%2Fmarco-10%2FStoredProceduresJava.pdf&rct=j&q=invocar+classe+a+partir+de+trigger+no+banco&ei=rPLAS-KkOIWIuAflju3UBg&usg=AFQjCNHIKqfZyzuqsnOV78GKt_qxny7z-g

Espero que te ajude.

@braços

Criado 9 de abril de 2010
Ultima resposta 10 de abr. de 2010
Respostas 2
Participantes 3