Re: habilitar < plpgsql >

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)

In response to

Responses

Browse pgsql-es-ayuda by date

  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 >