1

PostgreSQL でアクセント付き文字を飾り気のない文字に置き換える既存の関数はありますか? のようなキャラクターは、それぞれになる必要がåあります。øao

ここにあるコメントセクションの例を考えると、私が見つけることができる最も近いものは翻訳機能です

一般的に使用されるアクセント付き文字の一部は、次の関数を使用して検索できます。

translate(search_terms, '\303\200\303\201\303\202\303\203\303\204\303\205\303\206\303\207\303\210\303\211\303\212\ 303\213\303\214\303\215\303\216\303\217\303\221\303\222\303\223\303\224\303\225\303\226\303\230\303\ 231\303\232\303\233\303\234\303\235\303\237\303\240\303\241\303\242\303\243\303\244\303\245\303\246\ 303\247\303\250\303\251\303\252\303\253\303\254\303\255\303\256\303\257\303\261\303\262\303\263\303\ 264\303\265\303\266\303\270\303\271\303\272\303\273\303\274\303\275\303\277','AAAAAAACEEEEIIIINOOOOOOUUUUYSaaaaaaaceeeeeiiiinoooooouuuuuyy')

4

1 に答える 1

2

Are you doing this just for indexing/sorting? If so, you could use this postgresql extension, which provides proper Unicode collation. The same group has a postgresql extension for doing normalization.

于 2009-11-02T05:07:34.693 に答える