SQL - Justificar a la derecha campo NVARCHAR

 
Vista:
sin imagen de perfil
Val: 6
Ha disminuido su posición en 13 puestos en SQL (en relación al último mes)
Gráfica de SQL

Justificar a la derecha campo NVARCHAR

Publicado por jordi (3 intervenciones) el 11/12/2018 13:08:22
Buenos días,
Tengo una BBDD que al hacer un update algunos datos de un campo nvarchar han quedado a la izquierda.
Este campo es de longitud 20.
¿como puedo buscar y añadir x espacios en todos los registros erróneos para que queden a la derecha?

Ejemplo:

id campo1
1 " 01"
2 " 02"
3 " 03 " *erroneo
4 " 04"
5 " 05 " *erroneo


gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.139
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Justificar a la derecha campo NVARCHAR

Publicado por Isaias (1540 intervenciones) el 11/12/2018 17:59:25
Pues no me queda claro, ¿porque dices que están ERRONEOS?, ¿Nos puedes mostrar como deberían quedar?, ¿En que motor de base de datos?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 6
Ha disminuido su posición en 13 puestos en SQL (en relación al último mes)
Gráfica de SQL

Justificar a la derecha campo NVARCHAR

Publicado por jordi (3 intervenciones) el 13/12/2018 10:27:42
No se han copiado los espacios.
los que estan correctos los tengo justificados a la derecha de este modo

"____________________aqui texto"

los erroneos

"texto________________________"

el subrayado son espacios

SQL 2014

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 2.139
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Justificar a la derecha campo NVARCHAR

Publicado por Isaias (1540 intervenciones) el 13/12/2018 18:52:13
¿select rtrim (' 03 ')?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 6
Ha disminuido su posición en 13 puestos en SQL (en relación al último mes)
Gráfica de SQL

Justificar a la derecha campo NVARCHAR

Publicado por jordi (3 intervenciones) el 14/12/2018 16:33:21
Hola Isaias,

gracias por responder.
No quiero mostrar el resultado sino hacer un update sobre los datos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 2.139
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Justificar a la derecha campo NVARCHAR

Publicado por Isaias (1540 intervenciones) el 17/12/2018 18:37:19
En lugar de SELECT, va el UPDATE
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar