RE: Tipo de parametros en funciones

From: "Roberto Gomez Hernandez" <uam_rgh(at)hotmail(dot)com>
To: "'Gustavo Garay'" <ggaray(at)cde(dot)rieder(dot)net(dot)py>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Tipo de parametros en funciones
Date: 2005-06-23 17:44:33
Message-ID: BAY10-DAV86B490B72FD953F74E33794EA0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Si no estoy equivocado “espero que no”, solo necesitas que cambiar en la
definición de la funcion el tipo integer por numeric y ya no te debe marcar
el error
Atte.
Roberto Gomez Hernandez Mexico D.F.

_____

From: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] On Behalf Of Gustavo Garay
Sent: Jueves, 23 de Junio de 2005 09:47 a.m.
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: [pgsql-es-ayuda] Tipo de parametros en funciones

Les pinto el escenario
Sistema operativo Windows 2000 Server, Cliente XP
Lenguaje de Desarrollo VFP 8 - PostgreSQL 8.0.3

Tenemos un sistema rodando sin problema algunos pero todos los String de SQL
pasando via ODBC al servidor

Estamos creando funciones para procesar directamento lado servidor, sin
pasar String de SQL

Problema

Creamos una funcion que recibe 4 parametros de entrada, 3 de tipo varchar y
uno numeric

? Pregunta

Cuando llamamos la funcion con los parametros emite el siguiente error

ERROR: function sp_abm_prueba("unknown", integer, "unknown", "unknown")
does not exist
HINT: No function matches the given name and argument types. You may need
to add explicit type casts

Hay alguna forma especial de pasar parametros numericos o estamos haciendo
algo mal

ya le cambiamos a integer , int2, int4, int8 y no adelantamos nada

Gracias
Gustavo Garay - Hernandarias Paraguay

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Felipe Fernandez 2005-06-23 17:51:07 Re: knoppix
Previous Message Leonel Nunez 2005-06-23 17:33:41 Re: knoppix