> Pessoal,
>
> Estou quebrando a cabeça para pegar o campo resposta e trabalhar com o
> resultado.
>
> No campo "resposta" tenho o valor "1245799779", quero trabalhar com cada
> valor, ou seja, pegar o número 1 e efetuar cálculos com ele, depois pegar o
> número 2, etc. Acredito que tenha que jogar o valor em um array, mas como
> colocar na function... obrigado.
>
>
Veja se isso lhe ajuda:
CREATE OR REPLACE FUNCTION fn_corre_arr()
RETURNS void AS
$$
DECLARE
a record;
b text[];
BEGIN
b := '{''a'',''b'',''c'',''d'',''e'',''f''}';
FOR a in 1..array_length(b, 1) LOOP
RAISE NOTICE 'Arrvalue[%]: %', a, b[a];
END LOOP;
END;
$$
LANGUAGE 'plpgsql' IMMUTABLE;
--
*Atenciosamente,
Emanuel Araújo*
http://eacshm.wordpress.com <http://eacshm.wordpress.com.br>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral