Hola buenos días a todos:
Quisiera pedir su opinion y consideración para el siguiente problemas que tengo presentado, en una base de datos tengo un campo de
tipo char con longitud 9 que me almacena un registro de la siguiente forma: A00000001 ,A00004781, A01234567. El problema es eliminar los ceros a la izquierda para que queden de la siguiente forma
A1, A4781, A1234567 .
Lo he hecho con esta consulta:
Código SQL
[-]SELECT REPLACE(CAMPO1,SUBSTRING(CAMPO1 FROM 2 FOR 1),'') from TABLA
y funciona muy bien pero al llegar a un registro con toda la longitud de ceros solo me devuelve A ejemplo:
A12345678 queda como A.... Analizando con detalle la consulta es lógico que lo haga de dicha forma pero si ustedes pueden apoyarme con otra cnsulta o una pista para poder eliminar los ceros a la iozquierda.
Se los agradeceria.!
Saludos!