you are here: codestackercodes [RSS] → tag postgresql [RSS]

Função para remover acentos em PostgreSQL

Funçãozinha em PostgreSQL para remover acentos. Útil para buscar resultados independente da acentuação.

CREATE OR REPLACE FUNCTION sem_acentos(character varying)
  RETURNS character varying AS
$BODY$
	SELECT TRANSLATE($1, 'áéíóúàèìòùãõâêîôôäëïöüçÁÉÍÓÚÀÈÌÒÙÃÕÂÊÎÔÛÄËÏÖÜÇ', 'aeiouaeiouaoaeiooaeioucAEIOUAEIOUAOAEIOOAEIOUC')
$BODY$
  LANGUAGE 'sql' VOLATILE;
Displaying 1 Code