Boa tarde pessoal. Procurei bastante sobre o uso do initcap() com campos acentuados.
Porém, não achei a resposta que resolvesse meu problema. Utilizo uma base com a codificação UTF-8, e tenho uma tabela chamada instituicoes que possui o atributo nome. Todos estes nomes estão corretamente acentuados, e em letras maiúsculas. Gostaria de passar todos para initcap, porém quando faço: UPDATE instituicoes SET nome = initcap(nome); os campos que possuem acentos são simplesmente apagados, deixando uma string vazia como resultado. Achei estranho isto, pois na maioria dos casos que pesquisei, o que ocorria era passar a maiúscula o caracter posterios a letra acentuada. Mas no meu caso não, o campo foi simplesmente apagado. Agora pergunto, como fazer para passar a initcap campos acentuados, sem acontecer isto? Grato pela atenção César
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral