[firebase-br] RES: Ler parametro no ORDER BY
Ivan Guimarães Meirelles
igmeirelles em gmail.com
Sex Jul 9 12:19:29 -03 2010
Olá Chiga...
Tente assim:
FOR execute statement 'SELECT L.DT_INC,
L.DT_VENC,
L.LANCAMENTO,
C.DESCRICAO,
L.DESCRICAO,
L.VALOR
FROM LANCAMENTO L INNER JOIN CATEGORIA C ON L.COD_CATEGORIA =
C.COD_CATEGORIA
WHERE L.COD_USU = :pCOD_USU AND L.DT_INC BETWEEN :pDT_INI AND
:pDT_FIM
ORDER BY ' || :pORDENA
INTO :DT_INC,
:DT_VENC,
:LANCAMENTO,
:CATEGORIA,
:DESCRICAO,
:VALOR
DO
SUSPEND;
Espero ter ajudado.
Um forte abraço.
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Chiga - Arima Informática
Enviada em: sexta-feira, 9 de julho de 2010 09:36
Para: FireBase
Assunto: [firebase-br] Ler parametro no ORDER BY
Olá pessoal é possível receber um parametro no ORDER BY de um SELECT??
Neste exemplo:
FOR SELECT L.DT_INC,
L.DT_VENC,
L.LANCAMENTO,
C.DESCRICAO,
L.DESCRICAO,
L.VALOR
FROM LANCAMENTO L INNER JOIN CATEGORIA C ON L.COD_CATEGORIA =
C.COD_CATEGORIA
WHERE L.COD_USU = :pCOD_USU AND L.DT_INC BETWEEN :pDT_INI AND
:pDT_FIM
ORDER BY :pORDENA
INTO :DT_INC,
:DT_VENC,
:LANCAMENTO,
:CATEGORIA,
:DESCRICAO,
:VALOR
DO
SUSPEND;
o parametro :pORDENA é um string mas não obedece ao select.
Se alguém souber como posso fazer ae Vlw!
______________________________________________
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://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista