SoloCodigo
Bases de Datos => Oracle => Mensaje iniciado por: ichigo15 en Miércoles 10 de Octubre de 2007, 11:05
-
por poner un ejemplo, tengo esto:
NOMBRE APELLIDO FECHANAC EDAD
--------------- --------------- -------- ----------
PEDRO SÁNCHEZ 12/05/82 17
JUAN JIMÉNEZ 23/08/82 17
MARÍA LÓPEZ 02/02/83 16
CLARA LASECA 20/05/85 14
M CARMEN GARCIA 10/10/07 0
Quiero visualizar el nombre sin los espacios de en medio. Para ello, intento utilizar el translate de esta forma:
select translate(nombre,' ',''). También lo he probado así:
select translate(nombre,' ',)
Me sale el campo en blanco. Con el replace me sale bien; pero quiero saber porque no sale con el translate. La versión es la 9.2.0.1.0
-
pues habra que sentarce a detallar el porque, pero la respusta mas rapida y eficiente es que transalate no se hizo para eso y aunque asi lo fuera el replace es mucho mas rapido. usa el replace.