Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: marc85 en 12 Enero 2018, 21:19 pm



Título: Actualizando registros
Publicado por: marc85 en 12 Enero 2018, 21:19 pm
Hola tengo una duda de como actualizar varios que no cumplen con un criterio especifico, es decir, el campo id debe tener inicialmente 10 digitos por tanto si el registro muestra 250 debo actualizarlo a '0000000250', si el registro muestra '31573' debe quedar en '0000031573', el campo es de tipo 'varchar'

Gracias de antemano


Título: Re: Actualizando registros
Publicado por: Hadess_inf en 15 Enero 2018, 23:55 pm
Si es Mysql usa:

Código
  1. SELECT lpad('250',10,'0')

Si es SQL Server usa:
Código
  1. SELECT RIGHT( replicate('0',10) + CAST(250 AS VARCHAR(10)), 10)