![]() |
Replace con substring en Firebird
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: 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! |
Si no recuerdo mal, es más fácil:
|
He dicho una tontería, eso eliminará los ceros, estén donde estén.
|
|
| La franja horaria es GMT +2. Ahora son las 14:05:15. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi