miércoles, 3 de abril de 2013

Eliminar caracteres especiales con PostgreSQL

aqui les dejo un query que me envio un amigo, la consulta elimina los caracteres especiales y solo deja letras a-zA-Z y numeros 0-9 usando expresiones regulares. ejecuten la consulta y vean el resultado!
select regexp_replace
('$wan<>tó&or-+,;emove#speci#%&al~\¡?\{[]}''''chars123…..789', '[^a-zA-Z0-9]', '', 'g')
y listo!

2 comentarios:

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  2. Funciona bien pero si envían una comilla simple?

    ResponderEliminar