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

replace con "like"....

Estas en el tema de replace con "like".... en el foro de Bases de Datos General en Foros del Web. alguien sabe si puedo darle de alguna forma un rango de valores a la dfuncion replace. es decir algo asi: select PH_NUM as mal, replace("select ...
  #1 (permalink)  
Antiguo 16/02/2006, 08:04
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 19 años, 6 meses
Puntos: 0
De acuerdo replace con "like"....

alguien sabe si puedo darle de alguna forma un rango de valores a la dfuncion replace. es decir algo asi:

select PH_NUM as mal, replace("select PH_NUM FROM siebel.S_CON_ADDR@siebel where PH_NUM like '+3'",'+3',' ') as bien
from siebel.S_CON_ADDR@siebel where PH_NUM like '+3%'


lo que queiro hacer
tengo
+5620 1263456 -> 2123456 y
+3421 123456 -> " " o null es decir sacar el valor

Atte
Mauricio

Ha, esto es lo que tengo por ahora:
select TRIM(replace(replace(replace(replace(PH_NUM,'+560' ),''),'+56'),' '))as fono

que cumple la primera condicion
  #2 (permalink)  
Antiguo 16/02/2006, 09:58
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 19 años, 6 meses
Puntos: 0
esto es lo que en definiotiva necesito

select PH_NUM mal, replace(PH_NUM,'+3comodin',' ') bien
from tabla where PH_NUM like '+3%'
Atte
Mauriciio
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 11:02.