우연히 이것을 얻었습니다.
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 시도
select site from site
-이 좀 더 자세히 가이오의 답변을 이해하는 데 도움이 될 것입니다
site
.