Ver Mensaje Individual
  #11 (permalink)  
Antiguo 18/11/2008, 04:52
Avatar de Piruleta
Piruleta
 
Fecha de Ingreso: enero-2008
Ubicación: En Madrid
Mensajes: 36
Antigüedad: 16 años, 4 meses
Puntos: 0
De acuerdo Respuesta: Oracle y campos alfanuméricos

Por cierto, al final lo he hecho así, por si a alguien le sirve:

SELECT DECODE(SUBSTR(TRIM(TRANSLATE(TRIM(<campo talla>), '01234567890', '**********')), 1, 1), '', ' ', '*', TRIM(TO_CHAR(<campo talla>, '000')), LPAD(<campo talla>, 3)) FROM DUAL;
porque al final el campo talla no se sabe si va a ser numérico (038, 38,...) o alfabético (XL, bXL, L,... siendo b blanco).

Gracias por vuestra colaboración.
Salu2.