0

MySQL から PostgreSQL に変更していますが、MySQL の collat​​ion に相当するものが見つかりませんutf8_general_ci。ここで達成しようとしているのは、バイナリ比較ではなく、一般的な言語規則を使用して文字列を比較できるようにすることです。つまり、i = i、š = s、ḩ = h など...

一般的な言語規則を使用して PostgreSQL に文字列を検索させる方法はありますか?

どうもありがとう!

4

1 に答える 1

1

これは、基本的に、ほとんどの最新のpostgresqlインストールがデフォルトで行うことです。initdbただし、 options --locale、などにも関心があるかもしれません--lc-collate(データベースが .conf ファイルを使用して初期化された後に、すべてではないにしても、それらのほとんどを変更することもできます)。

データベースを作成するときに、エンコーディングと IIRCLC_COLLATEとフレンドを指定することもできます。

于 2009-09-14T19:46:18.533 に答える