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

Apóstrofe para función Replace de SQL

Estas en el tema de Apóstrofe para función Replace de SQL en el foro de Bases de Datos General en Foros del Web. Hola, Quiero hacer un replace de un campo que tiene apóstrofes por otro campo diferente, pero al ser el dilimitador del caracter a cambiar igual ...
  #1 (permalink)  
Antiguo 25/10/2005, 10:51
Avatar de Zoe79  
Fecha de Ingreso: diciembre-2001
Mensajes: 187
Antigüedad: 22 años, 4 meses
Puntos: 1
Apóstrofe para función Replace de SQL

Hola,

Quiero hacer un replace de un campo que tiene apóstrofes por otro campo diferente, pero al ser el dilimitador del caracter a cambiar igual al caracter que quiero cambiar me da error. Alguien sabe que puedo hacer?
Actualmente tengo:

select replace(tabla.campo,''','_') texto from dual

Quiero cambiar el apóstrofe ' por _
__________________
Diseño integral / Desarrollo
Grupo Ikon
Imagen - Fotografía
Borja Lázaro Herrero
  #2 (permalink)  
Antiguo 25/10/2005, 11:18
Avatar de jose rayado  
Fecha de Ingreso: mayo-2005
Ubicación: Monterrey
Mensajes: 35
Antigüedad: 19 años
Puntos: 0
Espero te sirva....

select replace(tabla.campo,char(115),'_') texto from dual

Saludos
  #3 (permalink)  
Antiguo 25/10/2005, 11:26
 
Fecha de Ingreso: mayo-2005
Mensajes: 64
Antigüedad: 19 años
Puntos: 1
Hola!!
No estoy seguro pero creo que también puedes poner en vez de una coma dos:
select replace(tabla.campo,'''','_') texto from dual
Espero que te sirva
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 01:10.