我是偶然得到的:
db=> select name from site;
ERROR: column "name" does not exist
LINE 1: select name from site;
^
db=> select site.name from site;
name
---------------
(1,mysitename)
(1 row)
第二个查询返回一个包含整行的元组。使用Postgres 9.0.1。
编辑:按要求定义站点。我并不重要,这个怪癖适用于任何桌子。
db=> \d site
Table "public.site"
Column | Type | Modifiers
--------+---------+---------------------------------------------------
id | integer | not null default nextval('site_id_seq'::regclass)
title | text | not null
〜这不问题,因为现在我们可以看到,有没有“名”的
—
jcolebrand
site
开始。为什么要查询不存在的列?
试试
—
杰克说请尝试topanswers.xyz 2011年
select site from site
-这将帮助您更详细地了解盖乌斯的答案
site
。