[firebase-br] Quem esta executando????

Fábio Henrique Beccaria Sampaio fabiohbsampaio em gmail.com
Qua Maio 3 10:18:10 -03 2006


Galera, o que eu estou querendo é saber se o update esta sendo executado 
atraves de uma trigger ou pelo usuário.
Por exemplo, o usuário alterou um registro. Para esse registro alterado, ja 
esta dando certo. Agora, dentro da trigger serão alterados os outros 
registros.


----- Original Message ----- 
From: "Fernando Lepore" <sistema em spimarcas.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, May 02, 2006 12:29 PM
Subject: Re: [firebase-br] Quem esta executando????


Você poderia usar um UPDATE colocando na cláusua WHERE a condição para
alterar as linhas da tabela sem ter que fazer um LOOP. Estou certo?

Abraços,
Fernando

----- Original Message ----- 
From: "Fábio Henrique Beccaria Sampaio" <fabiohbsampaio em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, May 02, 2006 10:56 AM
Subject: Re: [firebase-br] Quem esta executando????


Daniel, o meu problema é o seguinte:
tenho uma tabela JUROS, contendo
    Cli_Codigo integer (Chave)                 - código do cliente
    Jur_Codigo integer (Chave)                 - código do juros
    Jur_DataIni date                                  - data inicial do
juros
    Jur_ValorPercentual double precision  - Valor percentual do juros
    Jur_NroMeses integer                         - Número de meses para
calcular o juros

Jur_DataIni seria a data inicial do juros e a final, seria o Jur_DataIni do
próximo registro.
Ai é que esta o meu problema, pois ao incluir/alterar/excluir, eu tenho que
correr todos os registro da tabela JUROS de um determinado cliente e
corrigir o Jur_NroMeses.
Eu criei uma TRIGGER no caso, e quando altera ele corrige apenas a do
registro atual, só que eu gostaria de alterar todos os registros, sem fazer
o sistema ficar em um LOOP constante.

sacou???


----- Original Message ----- 
From: "Daniel Pohren" <danielpohren em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, May 02, 2006 9:57 AM
Subject: Re: [firebase-br] Quem esta executando????


Fábio, até onde eu saiba quem dispara uma trigger é sempre o banco...

On 5/2/06, Kléber Caneva <kdcc em terra.com.br> wrote:
>
> Solução mais simples par aum SP, seria vc passar um parametro que infomra
> se
> foi o programa ou outra rotina.
>
> Quando a TG, não tenho ideia.
>
> []´s
>
> Kléber Caneva
>
> ----- Original Message -----
> From: "Fábio Henrique Beccaria Sampaio" <fabiohbsampaio em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, May 01, 2006 5:22 PM
> Subject: [firebase-br] Quem esta executando????
>
>
> Boa tarde galera.....
>
> Bom, tem como sabe quem foi que executou a procedure ou a triggers??
> Se foi o programa ou se foi uma rotina dentro do banco.
>
> É que eu tenho uma tabela "Juros" e após alterar algum registro, tenho que
> fazer o banco atualizar todos os registros.
>
> Grato desde ja......
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
>
> http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1146515046.827256.26701.ambrose.hst.terra.com.br,3902,Des15,Des15
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 01/05/2006 / Versão:
> 4.4.00/4752
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



--
Daniel Pohren
   Naphta Informática
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.5.1/328 - Release Date: 1/5/2006


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista