--- tacio vilela <[EMAIL PROTECTED]> escreveu:
> Olá a todos... como faço para pegar o valor de um
> campo após fazer uma
> consulta... tipo em php eu faço
>
> $sql = "Select * from clientes";
> $query = pg_query( $db, $sql );
> $rs = pg_fetch_array( $query );
>
> $cliente = $rs['cliente']
>
>
> e em PL/pgSQL como fazer?
Exemplo de procedimento:
DECLARE
rg_linha RECORD;
BEGIN
SELECT INTO rg_linha
identificador,
nome
FROM
tb_sgdbs
WHERE
identificador=1;
RETURN rg_linha.nome;
END;
Para retornar o valor contido em nome . Para recuperar
qualquer valo selecionado você faz
rg_linha.<nome_do_campo>
_______________________________________________________
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
Registre seu aparelho agora!
http://br.mobile.yahoo.com/mailalertas/
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br