Re: [Pgsql-ayuda] Funciones y Procedimientos almacenados.

From: Alvaro Herrera Munoz <alvherre(at)dcc(dot)uchile(dot)cl>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Funciones y Procedimientos almacenados.
Date: 2003-09-09 15:24:45
Message-ID: 20030909152445.GC657@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Tue, Sep 09, 2003 at 10:18:36AM -0500, Odiel Le?n wrote:
> Ambos son iguales de rapidos? tienen las consultas precompiladas?.

Errr...

No existen "procedimientos almacenados". Lo unico que hay se llaman
funciones, que se crean con CREATE FUNCTION. Ahora, las funciones
pueden ser escritas en distintos lenguajes, cada uno de los cuales tiene
sus propias ventajas y sus propios beneficios.

Algunos lenguajes en los que se pueden escribir funciones son C (las
cuales tienes que compilar de antemano, con un compilador de C comun y
corriente), PL/pgSQL (que se compilan al momento de ejecutarlas, y se
almacena la version compilada en la memoria del backend, y son bastante
mas lentas que las funciones en C; es un lenguaje muy similar al PL/SQL
de Oracle), PL/perl (que se compilan al ejecutar con el interprete Perl
estandar), PL/python (idem), PL/R (para procesamiento estadistico),
PL/Tcl, y otros.

--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
Voy a acabar con todos los humanos / con los humanos yo acabar
voy a acabar con todos / con todos los humanos acabar (Bender)

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Odiel León 2003-09-09 15:58:49 Re: [Pgsql-ayuda] Funciones y Procedimientos almacenados.
Previous Message Alvaro Herrera Munoz 2003-09-09 15:20:38 Re: [Pgsql-ayuda] MySQL => PGSQL