Ver Mensaje Individual
  #4  
Antiguo 20-07-2008
celades1 celades1 is offline
Miembro
 
Registrado: ago 2005
Posts: 116
Reputación: 21
celades1 Va por buen camino
Hola

Código SQL [-]
declare variable columna varchar(8);
columna = 'IMP' || New.tipo;
Select :columna, coalesce(porcimpuesto, 0) from cuentasbancarias where codigocuenta = new.codigocuenta into :resulta, imp;

Si resulta es varchar(1) nunca puede recibir un :columna que es varchar(8) y
que ademas tendra 'IMP' que ya tiene 3


ahi esta el error

Saludos
Responder Con Cita