Oracle - FUNCIÓN DECODE CON TIPO CHAR

 
Vista:

FUNCIÓN DECODE CON TIPO CHAR

Publicado por Iván (16 intervenciones) el 25/10/2004 00:50:11
Hola:

Tengo un problema con la función decode. Tengo una tabla con campos tipo char (20) y necesito usar la función decode con uno de esos campos para darle un valor según la información del campo. El problema es que al ser un campo de tipo CHAR, tengo que ponerle el texto al que quiero que sea igual, más tantos espacios en blanco como me hagan falta para llegar a 20. ¿No hay forma de convertir el tipo char a varchar2 para que me funcione la función decode? Porque me imagino que en otras tablas a lo mejor no tengo por qué saber el tipo del campo y si implemento un procedimiento con decode, luego no funcionaría.

¿Cómo se haría , cuando no se sabe el tipo de dato del campo?. ¿Hay alguna función que sirva con char y varchar2?

Gracias por adelantado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder