Cidades

Como ajustar problemas de cidades que apresentam " ou & no nome?

CIDADE.CIDADES.FAQ-45765
Também conhecido como o bug das cidades "póstumas" ;)

Houve uma carga inicial de cidades que trouxe os apóstrofes como mnemonicos HTML, transformando apóstrofes em & QUOT; e/ou & AMP;.
Para ajustar, deve-se executar o DML abaixo:
update cidades
set cidade = REPLACE(replace(cidade,CHR(38),''),'QUOT;','')
, nome_completo = REPLACE(replace(nome_completo,CHR(38),''),'QUOT;','''')
where cidade like '%'||'&'||'%'
and cidade like '%QUOT%';

update cidades
set cidade = REPLACE(cidade,'AMP;','')
, nome_completo = REPLACE(nome_completo,'AMP;','')
where cidade like '%AMP;%';