From: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
---|---|
To: | "masc68(at)gmail(dot)com" <masc68(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Error en funcion |
Date: | 2010-10-26 18:18:21 |
Message-ID: | AANLkTinhHtrczd3PL3Rntzf8wLPVegNrB=RQZDqzj6FT@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Tue, Oct 26, 2010 at 3:07 PM, masc68(at)gmail(dot)com <masc68(at)gmail(dot)com> wrote:
>
> ERROR: function public.ins_agencias("unknown", integer, integer,
> integer, integer, "unknown", "unknown", integer, "unknown", "unknown",
> "unknown", "unknown", "unknown", "unknown", "unknown") does not exist
> HINT: No function matches the given name and argument types. You may
> need to add explicit type casts.
>
Cuando invoques la funcion agregale casts a los parametros:
select public.ins_agencias(campo1, campo2::smallint, 0::smallint,
y asi, cada vez que ve un numero postgres asume entero pero tu funcion
recibe smallint (y comprenderas que pasar un valor entero a un campo
smallint no es la misma cosa)... puede ser que tengas un problemas con
los campos char pero de eso no estoy muy seguro esos creo que si los
convierte bien
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte y capacitación de PostgreSQL
From | Date | Subject | |
---|---|---|---|
Next Message | Roberto Guevara | 2010-10-26 18:21:41 | Re: Cambiar disco de tablespace |
Previous Message | masc68@gmail.com | 2010-10-26 18:07:43 | Error en funcion |