Firebird UTF-8德国电话簿排序

时间:2016-02-23 15:38:20

标签: sorting utf-8 firebird firebird2.5

服务器:带有Firebird 2.5 x64的Windows 2008 R2 x64 我需要一个排序方法,例如查询中的德语电话簿。

SELECT Name,Forename     来自地址     ORDER BY Name,Forename;

我想要结果:

姓名,姓名

  1. Assemann,Simon
  2. Aßmann,Erika
  3. Assmann,Frank
  4. Astmann,Manfred
  5. 黑客,西蒙
  6. 哈克曼,古斯塔夫
  7. Häcker,Emil
  8. Haecker,Manfred
  9. Häcker,Xaver
  10. Hafermann,Ulrich
  11. 在德语电话簿排序中,德语特殊字符按以下方式处理:

    • Ä/ä= Ae / ae
    • Ö/ö= Oe / oe
    • Ü/ü= Ue / ue
    • ß= ss

    其他特殊字符(如法语字符(á,à...))的处理方式与普通字符(a,a ...)相同。

    我正在尝试将ICS * .dll从版本3.0升级到5.0或5.6,但它不起作用。

0 个答案:

没有答案