3

Postgres Ltreeのドキュメントは言った

ラベルは、一連の英数字とアンダースコアです (たとえば、C ロケールでは文字 A-Za-z0-9_ が許可されています)。ラベルの長さは 256 バイト未満にする必要があります。

ただし、ロケールを「en_US.UTF-8」に設定した場合、Postgres Ltree で使用できる有効な文字は何かということはありません。では、Ltreeのラベルにダッシュ(ハイフン)を使用することはできますか?

4

1 に答える 1

4

回答を更新していないことをお詫び申し上げます。

はい、最終的に、ltreeのソースを変更し、ダッシュ (-)文字をサポートして再コンパイルしたのは DBA の 1 人であることがわかりました。60 億を超えるレコードを持つ 1 つのテーブルがあります。

于 2015-12-03T03:26:19.123 に答える