[firebase-br] Trigger no Select??

Fernando Reis Guimarães fernandobhz em gmail.com
Qui Nov 23 19:04:30 -03 2006


bom nem precisaria fazer um procedure para isso
ficaria assim mesmo:

SELECT ID , NOME , gen_id(nome_do_generator_para_contar_acesso,1) FROM
TABELA

Em 23/11/06, Mario <brujeria em task.com.br> escreveu:
>
> Ola,
>
> até que sua ideia de generator foi inovadora, nao havia pensado em poder
> usar assim para fazer contagem. Muito bOm!!!!
>
> Mas acho q no meu caso é inviável, pois tenho se tenho uma tabela com
> 1000 produtos fica impraticavel criar 1000 generators.
> Acho que é mais sensato apenas adicionar um campo a tabela.
>
>
> Mas usando a sua ideia, poderia eu intaum fazer:
>
>         SELECT ID , NOME , ATUALIZADOR(ID) FROM TABELA
> Aonde o ATUALIZADOR() é uma STP no qual atualiza o campo VISITAS.
>
> È possivel fazer isso?
> Posso executar uma STP junto a uma consulta SELECT?
>
> Obrigado,
> Mario H.
>
> Em Qui, 2006-11-23 às 02:07 -0200, Fernando Reis Guimarães escreveu:
> > bom um meio rápido e eficaz e utilizar generator.
> >
> > mas o controle fica nas querys e nao no banco de dado.
> > voce tem que assegurar que a aplicação fara um query do tipo
> >
> > select campo1, campo2.... campon, gen_id(contador_de_visitas_,1)
> > from tabela
> > where paramentros....
> >
> > pegou a ideia?
> >
> > Em 22/11/06, Mario <brujeria em task.com.br> escreveu:
> > >
> > > Certo,
> > > mas a ideia principal seria usando triggers, sendo assim automatico.
> > >
> > > Sabemos que temos TRIGGER para:
> > > INSERTING
> > > UPDATING
> > > DELETING
> > >
> > > E selecting?
> > >
> > > Valeu
> > > Mario H.
> > >
> > > Em Qua, 2006-11-22 às 18:35 -0200, ibestvip escreveu:
> > > > use uma SP passando o Paramentro.
> > > > Ao realizar o Select você aciona a SP com o Update que vc falou.
> > > >
> > > > Acho que dá certo.
> > > >
> > > > Zottis
> > > >
> > > >
> > > > ______________________________________________
> > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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.locador.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.locador.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
>



-- 
Atenciosamente,
Fernando Reis Guimarães.

Contatos
fernando em fernandobhz.com
http://www.fernandobhz.com
Celular 9213-3727.



Mais detalhes sobre a lista de discussão lista