Re: Error en funcion

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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