From: | "Julio Cesar Rodriguez Dominguez" <jurasec(at)gmail(dot)com> |
---|---|
To: | "Juan Manuel Fernandez" <jmfernandez(at)unlu(dot)edu(dot)ar> |
Cc: | "Lista - PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Funciones Sencillas: Problema con type casts |
Date: | 2008-05-08 15:16:29 |
Message-ID: | 925902880805080816g57154147u1cea7f5375014c38@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, May 8, 2008 at 4:55 PM, Juan Manuel Fernandez
<jmfernandez(at)unlu(dot)edu(dot)ar> wrote:
> Buenos días lista, estoy empezando con funciones, store procedures,
> etc con fin de optimizar la aplicacion y hacerla mas atómica, el tema
> es que estoy trabado con el siguiente problema:
>
> CREATE FUNCTION AGREGAR_DEPTO(codigo_depto INT, nombre_depto TEXT)
> RETURNS VOID AS
> $$
> BEGIN
> INSERT INTO T_DEPTOS_ACADEMICOS VALUES (codigo_depto, nombre_depto);
> END;
> $$
> language 'plpgsql';
>
> La crea sin problemas...
>
> juan=# select agregar_depto(5, 'JuanManue');
> ERROR: function agregar_depto(integer, unknown) does not exist
> LINE 1: select agregar_depto(5, 'JuanManue');
> ^
> HINT: No function matches the given name and argument types. You might need to
> add explicit type casts.
>
Que versión de PostgreSql estas utilizando?
Yo tengo la 8.3.1 trate de replicar tu error, cree tu tabla y
tambien tu función, repeti tu select y no me causo ningun problema.
Podrias poner la definición de la tabla?
> Es un problema de casteo pero no entiendo a que se debe, estuve
> buscando ejemplos pero no pude resolver esto que de seguro será una
> pavada.
>
> Ya probé con CHAR, VARCHAR, TEXT...
>
> Otra pregunta, lo hice en base a ejemplos pero... RETURNS VOID, indica
> que es un procedimiento o que?
Indica que tu función no esta retornando algo.
> --
> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
>
--
:: Jc3 ::
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Manuel Fernandez | 2008-05-08 15:23:41 | Re: Funciones Sencillas: Problema con type casts |
Previous Message | Oswaldo Hernández | 2008-05-08 15:11:00 | Re: Esquema temporal en uso |