consulta

From: "Cesar Erices" <caerices(at)gmail(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: consulta
Date: 2006-10-31 21:48:04
Message-ID: 4547c494.3f6d3a4b.16e3.78ce@mx.google.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Amigos estoy ingresando al mundo de hacer funciones y deseo sacar el maximo
de registro de acuerdo a un consulta, pero no logro que resulte

La funcion es

CREATE OR REPLACE FUNCTION max_mes(IN prof int8, OUT maximo int8) AS

$BODY$BEGIN

select max(ga_cod) from gtos_admin WHERE pf_cod= $1;

RETURN;

END;

$BODY$

LANGUAGE 'plpgsql' VOLATILE;

ALTER FUNCTION max_mes(IN prof int8, OUT maximo int8) OWNER TO postgres;

El resultado de select max_mes(3)

Es

ERROR: SELECT query has no destination for result data

HINT: If you want to discard the results, use PERFORM instead.

CONTEXT: PL/pgSQL function "max_mes" line 3 at SQL statement

Que estoy haciendo mal, desde ya gracias

Cesar

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Yacatematrix 2006-10-31 22:50:50 Search Engine::Full Text Indexing::Tsearch2
Previous Message Raúl Mero Moreira 2006-10-31 21:37:55 ayuda con elevar informacion a una tabla