Gracias a todos,
Ya lo hab铆a descubierto por mi parte y era efectivamente tan simple
como:
CREATE LANGUAGE 'plpgsql';
Este lenguaje se encuentra en plantilla de postgreSQL (Virginia: en la
versi贸n que yo manejo, gracias de todos modos)
He creado mis funciones y funciona perfectamente y extraordinariamente
r谩pido. Genial!!!
Un saludo,Asunto:
[pgsql-es-ayuda] C贸mo crear funciones / lenguajes
Fecha:
Tue, 17 Mar 2009 12:54:23 +0100
De:
"I.N.T. - Programaci贸n"
Organizaci贸n:
I.N.T. Araba, S. L. - Grupo I.N.T.
Para:
Hola a todos,
Es la primera vez que intento crear funciones y estoy muy perdido
Mirando manuales muy sencillos, si trato de crear una funci贸n del tipo
(para probar) ...
CREATE FUNCTION concatenar(text, text) RETURNS text AS '
BEGIN
RETURN $1 || $2;
END;
' LANGUAGE 'plpgsql';
... deber铆a de funcionar y parece muy sencilla pero me da el siguiente
error:
ERROR: no existe el lenguaje 芦plpgsql禄
HINT: Usar CREATE LANGUAGE para instalar el lenguaje en la base de datos.
********** Error **********
ERROR: no existe el lenguaje 芦plpgsql禄
Estado SQL:42704
Sugerencias:Usar CREATE LANGUAGE para instalar el lenguaje en la base de
datos.
驴C贸mo instalo ese lenguaje?
Desde pd_admin s贸lo me permite 3 tipos de lenguaje: internal, c y sql
驴Alg煤n manual para alguno de estos 3 lenguajes? 驴C贸mo ser铆a la funci贸n
para cualquiera de los 3?
No necesito que me deis un curso, s贸lo una peque帽a orientaci贸n de c贸mo
empezar ya que voy a necesitar generar funciones algo m谩s complicadas
que estas (definici贸n interna de variables, sentencias condicionales,
bucles, etc...)
Gracias y un saludo,
TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda
| Article list | Name | Date |
| Currently Viewing : This Article | I.N.T. - Programaci髇 | 2009-03-17 16:45:16 |












