From: | Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar> |
---|---|
To: | Marcos Renedo <marcosrenedo(at)yahoo(dot)com(dot)ar>,pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: triggers |
Date: | 2006-10-09 15:45:05 |
Message-ID: | 20061009154109.M96865@fcm.unc.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Marcos...
On Mon, 9 Oct 2006 15:22:49 +0000 (GMT), Marcos Renedo wrote
> Hola a todos!, estoy trabajando con una db postgres con el ems
> manager 2..8.0.3 y cuando estoy creando el trigger y hago un commit
> me da un error diciendome que el lenguaje plpgsql no existe.Que
> puedo hacer? Desde ya muchas gracias.-
Deberías crearlo. Ya sea en una consola (no en psql) deberías ejecutar el
comando de bash "cratelang plpgsql". Desde una consola de psql deberías ver
cómo hacerlo mediante "CREATE LANGUAGE plpgsql" o en alguna ventana donde
puedas ejecutar una sentencia sql, deberías poder ejecutar el "CREATE
LANGUAGE". Si lo haces conectado a la base de datos particular, solamente
estará disponible en esa. Si lo haces dentro de TEMPLATE1, se creará y estará
disponible para todas las bases de datos.
Todo ésto es suponiendo que trabajas bajo linux. En otros sistemas operativos,
realmente no sé cómo será... pero debe ser MUY parecido. Un gran saludo...
-
-------------------------------------------
Sebastián Villalba
sebastian(at)fcm(dot)unc(dot)edu(dot)ar
-------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | listapostgres | 2006-10-09 20:06:18 | Comprobar que un numeric tenga decimales. |
Previous Message | Agustin Casiva | 2006-10-09 15:27:19 | Re: backup a nivel de archivos |