Friday, November 24, 2017
Funciones, SQL

Función para quitar acentos en SQL Server

>helibertoarias helibertoarias
noviembre 12, 2012

En algunos momentos cuando nos encontramos realizando búsquedas en la base de datos por campos de tipo texto como por ejemplo el nombre o apellido de un empleado nos podemos encontrar que el omitir o agregar un signo de acentuación nos puede filtrar información necesaria. Por ejemplo, si estamos buscando todas las coincidencias para el nombre Paéz la instrución SQL omitiría de la consulta los usuario que tengan como nombre Paez, para evitar esto crearemos una función para quitar acentos en SQL Server.

 

 

(Visitado 4.166 veces, 1 visitas hoy)
Heliberto Arias
Mi nombre es Heliberto Arias y vivo en Barranquilla, Colombia. Soy desarrollador de software. He estado en el desarrollo de software desde el 2007. Cree este blog en 2013 para compartir lo que voy aprendiendo cada año y en el escribo de tecnologías Microsoft principalmente en C# (y aunque he usado VB declaro que lo detesto) y SQL Server desarrollado aplicaciones y servicios web entre otro s.Me gustaría mucho si te suscribes a mis redes en Youtube, Google+, Twitter, e Instagram.

Comments

  • CC
    CC

    Esta perfecta la sentencia, pero también se puede usar  COLLATE SQL_LATIN1_GENERAL_CP1_CI_AI después del LIKE.

    Esto quita la sensibilidad en la palabras acentuadas. Funciona en SQLServer 2000 en adelante

     

    saludos

    Nov 20, 2013, 7:21 am
    Responder
  • Harias
    Harias

    Excelente dato.

    Dic 1, 2013, 3:36 pm
    Responder
  • paula
    paula

    muy util, gracias

    Nov 14, 2016, 7:25 pm
    Responder

Leave a Comment

Your email address will not be published.

18 − 2 =

Login
Remember me
Lost your Password?
Password Reset
Login