在我们的Postgres 12数据库中,使用United_states.utf8排序规则,我们有一个包含西班牙数据的数据集,其中包括重音字符.但是,当我们对该字段中的值进行上移()时,不带重音的字符会正确地上移,而带重音的字符则不会.
upper('anuncio genérico para web del cliente')
等于'ANUNCIO GENéRICO PARA WEB DEL CLIENTE'
我如何纠正这一点才能得到'ANUNCIO GENÉRICO PARA WEB DEL CLIENTE'
的预期结果?
我曾try 将字符串强制为c和POSIX排序规则,但这些都只是ANSI.