| 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: | Whole Thread | Raw Message | 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 > |