From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | JimAlexandr <Jimmy(dot)Ortiz(at)dhl(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org, DijonXP <DijonXP(at)netscape(dot)net> |
Subject: | Re: habilitar < plpgsql > |
Date: | 2005-01-14 01:13:19 |
Message-ID: | 20050114011319.GA22136@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Jan 13, 2005 at 05:43:48PM -0600, JimAlexandr wrote:
Hola,
> Quiero comenzar a programar funciones
> en plpgsql, por que hasta el momento solo lo he hecho con sql
> Pero cuando escribo una de prueba
> y la ejecuto en PgAdmin me da error
> >> no se encuentra el lenguaje "plpgsql"
> utilizar CREATELANG
Vamos a ver, que parte de "utilizar createlang" no quedo clara?
Es simple: ejecutas
createlang plpgsql <nombre-de-la-bd>
y listo.
> revise unos emails viejos y estabann estas lineas de codigo
> ---------------------------------------------------------------
> CREATE FUNCTION plpgsql_call_handler () RETURNS
> OPAQUE AS '/usr/lib/pgsql/plpgsql.so' LANGUAGE 'C';
>
> CREATE LANGUAGE 'plpgsql' HANDLER
> plpgsql_call_handler LANCOMPILER 'PL/pgSQL'
> ---------------------------------------------------------------
Nunca he entendido por que a la gente le gusta hacer las cosas de las
maneras mas dificiles posible. createlang automatiza estos dos pasos.
> mi pregunta necesito algo mas para hacerlo funcionar ????
Lo probaste? Funciona? Si no funciona, por que?
--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"El realista sabe lo que quiere; el idealista quiere lo que sabe" (Anónimo)
From | Date | Subject | |
---|---|---|---|
Next Message | Juanky Moral | 2005-01-14 09:12:20 | Re: Problemas con la letra Ñ |
Previous Message | JimAlexandr | 2005-01-13 23:43:48 | habilitar < plpgsql > |