PostgreSQLで大文字と小文字を区別しないクエリを作成する方法はありますか。たとえば、次の3つのクエリが同じ結果を返すようにしたいと思います。
SELECT id FROM groups where name='administrator'
SELECT id FROM groups where name='ADMINISTRATOR'
SELECT id FROM groups where name='Administrator'
Postgresのインストールにcitextが付属している場合は、citextタイプを試してください。大文字と小文字を区別しないテキストです
—
Michael Buen
この質問の初心者のために、公式のpostgresドキュメントへのこのリンクには、ここで与えられたすべての回答といくつかの他のオプションが含まれています。
—
パルティアンショット
@Arunが作成した回答に、承認された回答を再割り当てしてください。それははるかに複雑ではなく、適用後にトラブルの束を引っ張ることはありません。
—
zeliboba