Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   trim en campos varchar (https://www.clubdelphi.com/foros/showthread.php?t=18193)

galmacland 04-02-2005 13:56:48

trim en campos varchar
 
hola, llevo dias tratando de reducir los espacios en blanco restantes de un campo, hasta que finalmente logre hacerlo cambiando los tipos de datos de char a varchar. pero tengo unas tablas a las cuales importe informacion y cuya longitud sobrante o en blanco del campo no es ignorada si la cambio a varchar, necesito eliminar este problema, y no se que hacer, pienso que aplicando un trimright(como en delphi), pero como lo haria en sql, o si hay alguna otra manera....
gracias por cualquier ayuda...
:confused: :confused: :confused: :rolleyes:

marto 04-02-2005 14:03:28

¿Que Base de datos usas? Mira en su referencia si tiene una funcion trim. En oracle, por ejemplo, seria asi
Código SQL [-]
update tabla
set campo = rtrim(campo);

galmacland 04-02-2005 14:11:10

la base esta en....
 
esta en sql server.... voy a probar con lo que me dijiste...

CCCP 12-03-2005 02:40:23

y si no prueba esto
 
update tabla
set campo = REPLACE(campo,char(32),'')


La franja horaria es GMT +2. Ahora son las 08:25:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi