如何在HSQLDB中进行多语言排序?

How to do multi-linguistic sorting in HSQLDB?

我使用 HSQLDB 作为数据库,数据库表包含来自多种语言的数据。所以,我想知道是否有在 HSQLDB 中进行多语言排序的方法。与 Oracle Database 此处所做的类似。

您可以使用您选择的任何排序规则对 SELECT 的结果集进行排序。

如果你想在数据库的列上建立索引,如果你只有几种语言,这可以使用 GENERATED 列。对于每种语言,使用其特定的排序规则创建自己的 GENERATED 列。还要添加一列来指示语言。 GENERATED 表达式应该 return 列值,如果它是给定的语言或 elese NULL。然后在 GENERATED 列上添加索引。请参阅 http://hsqldb.org/doc/2.0/guide/databaseobjects-chapt.html#dbc_table_creation

下的 GENERATED ALWAYS