Agregar números delante de un número existente
Publicado por Hunter (5 intervenciones) el 21/04/2017 20:26:27
Saludos amigos,
Tengo esta necesidad en vb.net a ver como ustedes me pueden ayudar.
Tengo en una tabla de SQL Server unos códigos de artículos que van desde 1 a 1,500 (pudiera aumentar a 10,000, etc).
Lo que necesito es hacer un proceso que agregue un 4, y ceros (0) delante de ese código, hasta que el código completo tenga 11 dígitos. Osea, si tengo un código 347, convertirlo a 40000000347, si el código es 1,087, convertirlo a 40000001087. El hecho es que no importa cuanto dígitos tenga a la derecha, el tema es completarlo con un 4 y 0 a la izquierda hasta que sen 11 dígitos.
Sabiendo esto, también es importante saber que lo debe hacer en todas las filas de la columna "item" de esa tabla.
Me imagino que se puede hacer con un For... Next, pero necesito ayuda.
Muchas gracias.
Tengo esta necesidad en vb.net a ver como ustedes me pueden ayudar.
Tengo en una tabla de SQL Server unos códigos de artículos que van desde 1 a 1,500 (pudiera aumentar a 10,000, etc).
Lo que necesito es hacer un proceso que agregue un 4, y ceros (0) delante de ese código, hasta que el código completo tenga 11 dígitos. Osea, si tengo un código 347, convertirlo a 40000000347, si el código es 1,087, convertirlo a 40000001087. El hecho es que no importa cuanto dígitos tenga a la derecha, el tema es completarlo con un 4 y 0 a la izquierda hasta que sen 11 dígitos.
Sabiendo esto, también es importante saber que lo debe hacer en todas las filas de la columna "item" de esa tabla.
Me imagino que se puede hacer con un For... Next, pero necesito ayuda.
Muchas gracias.
Valora esta pregunta


0