PgAdmin III では、返されたグリッドから値をコピーしてクエリ テキストに貼り付けると、その値は二重引用符で囲まれて表示されます。ただし、クエリ (たとえば where 句) で使用するには、アポストロフィでマークする必要があります。そのため、引用符をアポストロフィに置き換える必要があります。常にそうしなければならないのは、私にとってはかなり奇妙です。なぜこのような奇妙な設計になっているのでしょうか。これは一種の愚かな理論的な質問であり、実用的な回答は期待していません :)
ベストアンサー1
以下の手順に従って、引用文字をカスタマイズできます。
- PgAdmin-IIIのメインウィンドウで、「ファイル」をクリックし、「オプション」をクリックします。
- クエリツールタブをクリックします
- 「結果コピー引用文字」というフィールドをアポストロフィ(')に変更します。
動作するはずですが、PgAdmin-IIIを閉じて開く必要があるかもしれません。
編集:Mac OS Xの場合、このオプションはpgAdmin3 > 環境設定 > クエリツール > 結果グリッドにあります。