Mover Ponteiro em uma Tabela
30/11/2004
0
Tap_pedroso
Posts
01/12/2004
Vinicius2k
Colega,
Não sei se entendi bem... vc quer fazer isso (.Last) dentro da SP?
Poste-nos o codigo do que vc imagina que a SP deveria fazer...
T+
01/12/2004
Tap_pedroso
query1.last;
só q em uma store procedure.
01/12/2004
Gandalf.nho
01/12/2004
Vinicius2k
O máximo que vc pode fazer é um FOR SELECT, sem retorno, apenas para que o último valor da variável que recebeu um valor da select, seja o último registro retornado pela select, mas isso é ´meio estranho´...
Como disse, poste o que vc precisa que lhe ajudamos a pensar em algo...
Vc não poderia efetuar um select de forma a só retornar um registro, ou seja, o registro que vc precisa?
A princípio, se vc quer o último registro por ser o maior, poderia usar um SELECT MAX, por exemplo, desde que um max atenda a sua necessidade...
T+
01/12/2004
Tap_pedroso
o registro estará no resultado de um select, e será o registro mais recente, eu estou ordenando o select por um campo do tipo data aí eu queria ir para o último registro e coletar as informações q preciso.
01/12/2004
Gandalf.nho
Daí você pega o equivalente ao seu campo de data mais recente
01/12/2004
Tap_pedroso
SELECT FT.SALDOFATURA,FT.VRPAGO,FT.DATAPGTO,FT.VENCIMENTO, FT.DEBITO,FT.CREDITO FROM TABFATURAS FT WHERE FT.NTITULAR=:NUMCARTAO ORDER BY VENCIMENTO DESC
E DEU CERTO.
MUITO OBRIGADO. :lol:
Clique aqui para fazer login e interagir na Comunidade :)