From: | "Edwin Quijada" <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | [Pgsql-ayuda] Error trigger |
Date: | 2003-09-16 17:01:52 |
Message-ID: | BAY1-F112xPpBnMrZkT0000ebfa@hotmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Cuando ejecuto mi funcion en la cosola consigo este error.
WARNING: Error occurred while executing PL/pgSQL function
actualizar_pagos_comisiones
WARNING: line 18 at select into variables
ERROR: Unable to identify an operator '=' for types 'character' and
'character varying'
You will have to retype this query using an explicit cast
who varchar; $1 y$2 integer
La linea 18 es esta:
who:=cast(concatenar(cast($1 as varchar),cast($2 as varchar)) as
varchar);
Al parecer no le gusta comparar ni trabajar con cadenas. Hay algun
tratamiento especial para estas. Lo digo porque tengo otras funciones con el
mismo problema. :(
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-747-2787
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
comun"
*-------------------------------------------------------*
_________________________________________________________________
¿Estás buscando un auto nuevo? http://www.yupimsn.com/autos/
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera Munoz | 2003-09-16 17:15:44 | Re: [Pgsql-ayuda] Error trigger |
Previous Message | Terry Yapt | 2003-09-16 16:43:17 | Re: [Pgsql-ayuda] traduccion de mensajes del backend |