Skip site navigation (1) Skip section navigation (2)

Re: Nombre de parametros en funciones.

From: Marcos Ortiz Valmaseda <mlortiz(at)estudiantes(dot)uci(dot)cu>
To: Terry Yapt <yapt(at)technovell(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Nombre de parametros en funciones.
Date: 2009-03-20 16:29:21
Message-ID: 928555.1016011237566561184.JavaMail.root@zimbra2.uci.cu (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Si, es posible
Pl/pgSQL es el lenguaje procedural de PostgreSQL, pero también sigue el estandar de SQL.
Pero además, tienes la posibilidad de programar las funciones en otros lenguajes como C,Pl/Perl,Pl/Python,Pl/Tcl,Pl/Ruby,Pl/php(Alvaro puede ayudarte mas en esto), para los cuales debes instalar el paquete correspondiente del mismo para usarlo. Por ejemplo para usar Pl/Python, debes hacer:
createlang plpythonu dbname

Y entonces aqui tienes un ejemplo de su uso:
CREATE FUNCTION funcname (argument-list)
  RETURNS return-type
AS $$
  # PL/Python function body
$$ LANGUAGE plpythonu;

P.D: Todo está en la documentación de PostgreSQL. Si usas Linux, puedes instalar el paquete postgresql-doc-8.3 o como se llame en tu distribución, y en la direccion /usr/share/doc/postgresql-doc-8.3/html/server-programming.html

está todo lo referente a esto.
Saludos

----- Mensaje original -----
De: "Terry Yapt" <yapt(at)technovell(dot)com>
Para: pgsql-es-ayuda(at)postgresql(dot)org
Enviados: Viernes, 20 de Marzo de 2009 8:58:28 (GMT-0500) Auto-Detected
Asunto: [pgsql-es-ayuda] Nombre de parametros en funciones.

Hola a todos,

es posible referirse a una function 'LANGUAGE SQL' por el nombre de sus 
parametros ?

o esto solo es posible en funciones con 'LANGUAGE PLPGSQL' ??

Saludos.
--
TIP 5: ¿Has leído nuestro extenso FAQ?
         http://www.postgresql.org/docs/faqs.FAQ.html


-- 




¨¨Tip 9 : Vacumm es tu amigo.......¨¨¨ 
Marcos Ortíz Valmaseda 
Linux User # 418229 
PostgreSQL 8.3.5 && Debian GNU/Linux Experimental User 
Facebook Profile: 
http://www.facebook.com/profile.php?id=1186800712 
My blog: 
http://marcosluis21.wordpress.com 



Responses

pgsql-es-ayuda by date

Next:From: Emanuel Calvo FrancoDate: 2009-03-20 16:32:10
Subject: Re: [pgsql-es-ayuda] Transformación valor columna '?==?ISO-8859-1?Q?BEFORE INSERT' común...
Previous:From: Alvaro HerreraDate: 2009-03-20 16:23:04
Subject: Re: Transf?==?iso-8859-1?Q?ormación valor columna 'BEFORE INSERT' común...

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group