Skip to Content
0

Query para impresion de series en guias

Jul 11, 2017 at 10:55 PM

24

avatar image

Estimados un gusto saludarlos, favor su apoyo en este tema al cual ya le voy dando varias vueltas y no logro redondear.

Ocurre que necesito hacer un query que me separe los datos de un campo tipo texto que estan separados por ";", estos datos son numeros de serie y lo necesito separar para la impresion de guias.

Otro dato que complica es que estos numeros de serie no son del mismo tamaño de caracteres.

Los numeros de serie no los tengo registrados en SBO y no sera posible tenerlos en sistema pues el cliente no coloca esa informacion en sus articulos.

Lo que he hecho hasta ahora es este query pero ya no se como continuar aparte de los errores de conversion que me salen.

select 
u_bz_sercla, 
 substring(SUBSTRING(u_bz_sercla, CHARINDEX(' ',u_bz_sercla)+0, len(convert(nvarchar(20),u_bz_sercla)))
,CHARINDEX(';',(substring(u_bz_sercla,CHARINDEX(';',u_bz_sercla)+1, len(convert(nvarchar(20),u_bz_sercla))))-0, len(convert(nvarchar(20),u_bz_sercla))),len(convert(nvarchar(20),u_bz_sercla)))-1
 from DLN1 where cast(u_bz_sercla as nvarchar(20) )<>''

No domino SQL asi que recurro a Uds. para resolver pues el tiempo ya apremia, espero su apoyo y muchas gracias

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

0 Answers