
22/04/2008, 10:29
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años 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... |