PostgreSQL

大文字と小文字を区別しないで like 検索する

PostgreSQLで、大文字と小文字を区別しないで like 検索する場合は、ilike にすればよい。 select * from tableA where col1 like 'a%'; ↓ select * from tableA where col1 ilike 'a%'; これで、a〜 と A〜 の両方にマッチする。

別ポートで1台のサーバでPostgreSQLを複数起動する方法

テスト環境の設備の問題などで、あんまりサーバの台数がまかなえなかった時に 1台のPCで2役をしてもらいたい時なんかに有効です。まずは、PostgreSQLをインストールして、デフォルトの状態で起動します。 postmaster -D /var/lib/pgsql/data -p 5432 次に、…