Error trigger

Started by Edwin Quijadaover 22 years ago2 messagesgeneral
Jump to latest
#1Edwin Quijada
listas_quijada@hotmail.com

I have a trigger when I executed I get this error:

WARNING: Error occurred while executing PL/pgSQL function
actualizar_pagos_comisiones
WARNING: line 19 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;

who:=cast($1 as varchar) || $2;

The line 19 is this
SELECT INTO registro * from t_pagos_comisiones where f_wholetipoagnivel =
who and f_fecha = $4;

*-------------------------------------------------------*
*-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/

#2Pavel Stehule
pavel.stehule@gmail.com
In reply to: Edwin Quijada (#1)
Re: Error trigger

On Tue, 16 Sep 2003, Edwin Quijada wrote:

You need for all non varchar items in select cast to varchar. Try
CAST(column AS VARCHAR) or column::VARCHAR;

regards

Pavel

Show quoted text

I have a trigger when I executed I get this error:

WARNING: Error occurred while executing PL/pgSQL function
actualizar_pagos_comisiones
WARNING: line 19 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;

who:=cast($1 as varchar) || $2;

The line 19 is this
SELECT INTO registro * from t_pagos_comisiones where f_wholetipoagnivel =
who and f_fecha = $4;

*-------------------------------------------------------*
*-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/

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings