27 de agosto de 2014

Eliminar acentos y letra ñ de los campos de MySQL

En esta ocasión muestro las instrucciones para quitar los acentos en el valor de los campos de MySql

Estas instrucciones deben ejecutarse dentro de PhpMyAdmin en la opción SQL o en la ventana de comandos de mysql.

Nombre de la Tabla: alumnos

Campo a modificar: nombreapellido

Instrucciones:

UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'Á','A');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'É','E');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'Í','I');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'Ó','O');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'Ú','U');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'Ñ','N');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'á','A');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'é','E');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'í','I');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'ó','O');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'ú','U');
UPDATE `alumnos` SET `nombreapellido`=replace(`nombreapellido`,'ñ','N');

Las instrucciones anteriores reemplazarán las letras donde esté el acento con la correspondiente letra en mayúscula y sin acento.

Gracias por su atención.

No hay comentarios:

Publicar un comentario