Funciones PL/pgSQL

From: Grover Navia <grover8navia(at)yahoo(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Funciones PL/pgSQL
Date: 2005-09-09 22:46:32
Message-ID: 20050909224632.68090.qmail@web86802.mail.ukl.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Hola lista

Una pregunta, ¿puedo hacer que el parametro de la funcion sea partede la consulta? como en el ej.: mi parametro es del tipo text que luego es codPrim que lo involucro con la consulta.

CREATE FUNCTION Incrementar (TEXT) RETURNS INTEGER AS ’

DECLARE

codPrim ALIAS FOR $1;

rowTabla miTabla%ROWTYPE;

BEGIN

SELECT INTO rowTabla * FROM miTabla WHERE cod = codPrim;

es posible hacer eso ..??

¿y puedo manejar 2 o mas tablas en una función y si fuera asi como lo hago, (me refiero a realizar varias cnsultas en distintas tablas) ??

De antemano las mil gracias por su buena predisposicion ....

Atte. Grover Navia


---------------------------------

Correo Yahoo!
Comprueba qué es nuevo, aquí
http://correo.yahoo.es

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martín Marqués 2005-09-09 22:59:37 Re: Información
Previous Message Ivan Hills 2005-09-09 22:31:54 problemas con la clave primaria