Problemas con cast, concatenar variables
hola amigos del foro el problema q tengo es el siguiente:
quiero q en un procedimiento almacenado se registre el mes y el año pero esots valores quiero q se concatenes asi que lo que hice es lo siguiente:
1.- Primero los campos mes y years los defini como integer y el codigo es el siguiente :
DETALLE=CAST(MES AS varchar(5))||cast(years as varchar (4))
/* el campo DETALLE lo defini con varchar (25) trabajo con Ib expert y Firebird 1.5 asi q compilo sin problemas el proc almacenado el problema es cuando lo ejecuto pues me sale el siguiente error :
Overflow occurred during data type conversion.
conversion error from string "3 ".
Nota.- en el campo mes registro el numero 3 q corresponde al mes de marzo.
luego defini los campos mes y years como varchar y char pero me sigue saliendo el error q ya les mencione.
Como siempre a los amigos del foro les estare muy agradecido por la ayuda que me brinden gracias
|