Customer
テーブルには「姓」と「姓」の列があります。テーブルには何百万ものレコードがあります。レコードのいくつかはフランス語アクセント charatersです。フランス語のアクセント付き文字をベースASCII文字に変換または変換します
例:などアデレード、アメリ、
私は基本ASCII文字にアクセントを変換または翻訳することができますDB2の機能を探しています。
例:
入力:アメリ
出力:アメリア
私たちはJavaでのソリューションを持って知っています。私たちはApache Commons StringUtils
ライブラリを使って変換することができます。
String input = StringUtils.stripAccents("Tĥïŝ ĩš â fůňķŷ Šťŕĭńġ");
System.out.println(input);
リリース3.4では、これはØまたはŁでは機能しません。
以下の解決策はすべての文字をカバーします。
注意(COL、 'aAeEiIoOuUaAeEuUaAeEiIoOuUeEiIoOuUcCnNaaaiAAAIoOyydDYooOOA'、 'áÁéÉíÍóÓúÚàÀèÈùÙâÂêÊîÎôÔûÛëËïÏöÖüÜçÇñÑäãåìÄÃÅÌøØÿýðÐÝòõÒÕæ')翻訳:æは、あなたがしたい場合は、翻訳機能を使用することができます
あなたも検討してください、例えば、devanagariやアラビア語はどういうわけかnormal_ですか?コマンドの下に使用して – mustaccio