Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/04/2008, 10:29
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Re: Reemplazar caracteres con stored procedure...

No lo he probado con procedure, porque no he empezado con ello, pero una función que retorna un valor hace su trabajo; le introduces como parámetro el texto y te devuelve el texto cambiado
CREATE FUNCTION quita(key char(20)) RETURNS CHAR(20)
RETURN REPLACE(key,'ñ', '#');

luego invocas la función SELECT quita ('peña') y verás que lo ha convertido.
No sé si tras crear la función puedes introducirla en un procedure... , pero investiga el tema, o tal vez prueba a hacer que la búsqueda la haga el procedure sobre una variable que sea el resultado de hacer un replace al parámetro ingresado.

No sé, se me ocurre...