Re: [firebase-br] Passar parâmetro para View
Ivan L. Seibel
ivanseibel em gmail.com
Seg Jul 11 15:12:25 -03 2005
Giovani,
A view é como se fosse uma tabela, portanto, vc pode sim fazer um
select como pensou, passando como parâmetro o que deseja colocar na
cláusula where.
Ex.: select * from minha_view where campo = :meu_parametro
Espero ter ajudado.
--
[]'s,
Ivan L. Seibel
Analista/Desenvolvedor
Linux User nr #88493
CONECSOFT Consultoria e Informática
R. Major Gama, 967 - Centro Sul
CEP: 78020-170 Cuiabá - MT
WEB Site: www.conecsoft.com.br
Em 11/07/05, Giovani Benedetti Penha<giovani em cooperval.com> escreveu:
> Pessoal, me deparei com um problema aqui.
> Estou fazendo uma view, e gostaria que ela retornasse apenas os valores
> de determinado código de contrato. Então, se eu pudesse passar o código
> como parâmetro ganharia em tempo de execução da view, porque
> restringiria o conjunto total de registros a serem pesquisados. Sei que
> via programação (Delphi) isso é possível, colocando algo como :codigo,
> que seria meu parametro. Mas daí eu teria que colocar o SQL da consulta
> (que não é pequeno, por isso prefiro criar uma view) direto no
> componente do Delphi.
> Se usasse a view, no delphi faria algo como select * from viewcontratos,
> por exemplo, e passaria o parâmetro por ali, via ParamByName.
> Existe alguma forma de fazer isso, ou seja, passar parâmetros para uma
> view, ou somente em stored procedures isso é possível? Se sim, como
> ficaria a sintaxe do parametro na view?
>
> Desculpe se fui confuso na explicação, quem me conhece sabe que tenho
> esse defeito...
>
> []s
> Giovani
>
>
> ______________________________________________
> 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