为什么从返回的网格中复制值标有引号?

时间:2013-07-03 09:07:51

标签: postgresql pgadmin

在PgAdmin III中,当我从返回的网格中复制值并将其粘贴到查询文本中时,它会以双引号显示。但是要在查询中使用它,例如在where子句中,它必须用撇号标记。所以我必须用撇号替换引号。对我来说,我总是必须这样做,这很奇怪。为什么它以这种奇怪的方式设计? 这是一个愚蠢的理论问题,我不指望任何实际的答案:)

2 个答案:

答案 0 :(得分:40)

您可以按照以下步骤自定义引用字符。

  1. 在PgAdmin-III主窗口中,单击文件,然后单击选项
  2. 点击查询工具标签
  3. 将名为“结果复制引号字符”的字段更改为撇号(')
  4. 它应该可以工作,你可能需要关闭并打开PgAdmin-III

    编辑:对于Mac OS X,可以在pgAdmin3>中找到该选项。偏好>查询工具>结果网格

答案 1 :(得分:1)

对于pgAdmin 4,请转到“文件”>“首选项”>“ SQL编辑器”>“结果网格”。您可以将“报价”标记更改为单引号或无。