2

正規表現パターンに特定のpostgres列タイプがあるかどうか疑問に思っていました。つまり、パターンを列に格納してから、入力文字列リテラルに一致するパターンをクエリします。TEXT列を作成するよりも良い方法はありますか?

4

1 に答える 1

6

いいえ、正規表現を格納するための特定の列タイプはありません。

残念ながら、一致するかどうかを確認するには、文字列リテラルで各正規表現を実際に実行する必要があります。

編集 私はvarchar列がスペースを節約すると思いましたが、@ muistooshortのコメントを読んで調査を行った後、varchar列はpostgresqlのテキスト列に比べてあまりメリットがないようです。これは面白くて少し奇妙だと思います。

于 2012-06-19T22:05:55.203 に答える