Pessoal,
Estou me matando aqui pra conseguir a quantidade de registros retornada em uma
query, usando PL/PGSQL.
Além da quantidade de registros, preciso interagir com os resultados da query.
O problema é que eu preciso desse valor *antes* de entrar no loop.
(...)
for result in EXECUTE query
loop
GET DIAGNOSTICS qtd = ROW_COUNT;
-- retorna 0 sempre ;(
end loop;
Ou então, preciso saber se tem algum jeito de interagir com uma variável do
tipo "record".
(...)
EXECUTE query into result;
GET DIAGNOSTICS qtd = ROW_COUNT;
for i in i...qtd
loop
-- aqui preciso de todos os registros de result
-- por exemplo: result linha "i"
end loop;
PS: PostgreSQL 8.3.6
--
[]´s, ACV
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral