Re: Instalar plpgsql... createlang

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Heiler Duarte <heildumo(at)gmail(dot)com>
Cc: Johan Petit <petitj(at)alcaldiadevalencia(dot)gov(dot)ve>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Instalar plpgsql... createlang
Date: 2005-09-16 01:52:23
Message-ID: 20050916015223.GB30591@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Thu, Sep 15, 2005 at 05:59:30PM -0500, Heiler Duarte wrote:

> CREATE OR REPLACE FUNCTION plpgsql_call_handler()
> RETURNS language_handler AS
> '/usr/lib/pgsql/plpgsql.so', 'plpgsql_call_handler'
> LANGUAGE 'c' VOLATILE;
>
> y despues el lenguaje
>
> CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
> HANDLER plpgsql_call_handler;

Este procedimiento es incompleto, porque no crea la funcion validadora.
(La funcion validadora existe desde 7.4 si mal no recuerdo, aunque en
8.0 el funcionamiento mejoro mucho). Es bueno tener el validador,
porque te da mensajes utiles al momento de compilar la funcion, como
errores de sintaxis, etc.

Por este motivo, estas recetas no se recomiendan; es mejor usar
createlang.

--
Alvaro Herrera -- Valdivia, Chile Architect, www.EnterpriseDB.com
Maybe there's lots of data loss but the records of data loss are also lost.
(Lincoln Yeoh)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Rodrigo Cortés 2005-09-16 03:15:53 Re: Obtener lista de tablas de una bd.
Previous Message aberub 2005-09-15 23:34:28 Fw: Al que pague, que lo saquen de Datacrédito y la CIFIN