Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Insertar caracteres por la izq. hasta n

Estas en el tema de Insertar caracteres por la izq. hasta n en el foro de SQL Server en Foros del Web. Hola, Pues eso, tengo una campo que quiero insertarle un determinado caracter por la izquierda hasta lelgar a n. Esto en SQL Server 2000, he ...
  #1 (permalink)  
Antiguo 02/03/2006, 04:36
 
Fecha de Ingreso: abril-2005
Ubicación: España - Madrid
Mensajes: 236
Antigüedad: 19 años, 7 meses
Puntos: 2
Insertar caracteres por la izq. hasta n

Hola,
Pues eso, tengo una campo que quiero insertarle un determinado caracter por la izquierda hasta lelgar a n.

Esto en SQL Server 2000, he estado mirando y debia ser algo como el LPAD, pero no me reconece esa funcion, sabrias que funcion puedo usar?

Muchas Gracias
  #2 (permalink)  
Antiguo 02/03/2006, 07:30
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años
Puntos: 3
Algo asi te sirve.... es para que saques la idea... tu lo acomodas

Declare @campo1 char(10), @ltotal Integer
Set @campo1 = '15'
Set @ltotal = 6
Set @campo1 = Replicate('0', @ltotal - Len(@campo1)) + @campo1
Select @campo1
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:00.