Hola:
Quiero saber si se pueden quitar los espacios del principio y del final en los datos que ya estan ingresados en una tabla.
Gracias!!!
| |||
Saludos, En SQL Server hay varias formas..creo que hay hasta una funcion especifica que lo hace, pero no me recuerdo Esto remueve los espacios al principio y al final. Y te sustituye con un punto los espacios entre medio. SELECT REPLACE(LTRIM(RTRIM(lacolumna)), ' ', '.') from latabla Si es para remplazar solamente los espacios del principio y el final podrias usar SELECT REPLACE(LTRIM(RTRIM(lacolumna)), ' ', ' ') from latabla Para hacerlo en la tabla con un UPDATE: UPDATE latabla SET lacolumna = REPLACE(LTRIM(RTRIM(lacolumna)), ' ', ' ')
__________________ Yanira |
| |||
Perfecto !!! Gracias Yanira funciona OK, ahora para agregar \ en donde aparecen / deberia hacerlo asi UPDATE latabla SET lacolumna = REPLACE(LTRIM(RTRIM(lacolumna)), ' / ', ' \ / ') ...Creo que si, pero quiero confirmarlo Gracias por todo y un saludo |
| |||
A ver, a ver... Eliminar espacios al principio y al final del texto y sustituir la / por la \ es: UPDATE latabla SET lacolumna = REPLACE(LTRIM(RTRIM(lacolumna)), '/', '\')
__________________ Yanira |
| |||
Extraño..a mi me funciona con.. update latabla set lacolumna= REPLACE(LTRIM(RTRIM(lacolumna)), '/', '\/') o habias cambiado la / por \ anteriormente?...
__________________ Yanira Última edición por Yanix; 07/12/2004 a las 07:53 |