Elininar Ceros a la Izquierda

05/08/2008 - 18:30 por Francizk0 | Informe spam
Q tal Gente.
Tengo los siguientes valores :
'0A501-004005' , '00501-000015' , '01501-100005' ,
'08501-0D0005' , '005B1-00005A'
podria decirles q casi 95% tiene la misma logitud es decir
'4CARATERES-6CARECTERES' , lo q yo necesito es una forma en la cual de
esis datos me devuelva sin los ceros de la izquierda q solo son de
relleno para lo q desearia es algo asi :
'A501-4005' , '501-15' , '1501-100005' , '8501-D0005' ,
'5B1-5A'
ya luego yo mediantes un SubSting lo divido en dos partes ( 1ra parte
antes del guion - 2da parte desupes del guion ) , pero lo q necesito
es eso eliminar los ceros de relleno.
Trabajo en Win XP , MS-SQL 2000.
A esto lo necesito en un Select bueno en realizdad en la parte de la
clausura where.
Alguien alguna idea de como lo puedo hacer???

Gracias por la ayuda que me puedan brindar.
 

Leer las respuestas

#1 Gustavo Larriera (MVP)
05/08/2008 - 18:43 | Informe spam
Este artículo le será muy útil:

Trim Leading Zeros Function
http://www.sql-server-helper.com/fu...zeros.aspx

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Francizk0" wrote:

Q tal Gente.
Tengo los siguientes valores :
'0A501-004005' , '00501-000015' , '01501-100005' ,
'08501-0D0005' , '005B1-00005A'
podria decirles q casi 95% tiene la misma logitud es decir
'4CARATERES-6CARECTERES' , lo q yo necesito es una forma en la cual de
esis datos me devuelva sin los ceros de la izquierda q solo son de
relleno para lo q desearia es algo asi :
'A501-4005' , '501-15' , '1501-100005' , '8501-D0005' ,
'5B1-5A'
ya luego yo mediantes un SubSting lo divido en dos partes ( 1ra parte
antes del guion - 2da parte desupes del guion ) , pero lo q necesito
es eso eliminar los ceros de relleno.
Trabajo en Win XP , MS-SQL 2000.
A esto lo necesito en un Select bueno en realizdad en la parte de la
clausura where.
Alguien alguna idea de como lo puedo hacer???

Gracias por la ayuda que me puedan brindar.


Preguntas similares