2011-04-08 4 views
0

postgresql은 "parent"라는 열을 허용합니까?postgresql에서 parent라는 이름의 열

어느

SELECT id, parent, name FROM address WHERE id=1 

SELECT id, "parent", name FROM address WHERE id=1 

나에게 실제 결과를 제공합니다. 대신 나는 다음을 얻습니다.

ERROR: column "parent" does not exist 
LINE 1: SELECT id, "parent", name FROM address WHERE id=1 
       ^
In statement: 
SELECT id, "parent", name FROM address WHERE id=1 

테이블에는 parent라는 열이 있습니다.

+0

@ypercube 그것은 포스트그레스입니다. –

+0

오오 그렇습니다, thnx, 방금 확인했습니다. 부모는 Postgres에 예약되어 있지 않습니다. –

+0

테이블의 CREATE 문을 게시 할 수 있습니까? –

답변

0

사실 꽤 교활했습니다. 아무것도 잘못하지 않았습니다. 모든 문제는 APC 캐시가 가져서는 안되는 문제를 안고있었습니다. 혼란에 대해 죄송합니다.

0

"parent"라는 단어는 postgresql에서 keyword으로 보이지 않으므로 다른 문제가 있습니다.

큰 따옴표로 열 이름을 묶으면 열 이름이 대소 문자를 구분합니다. "\ d 주소"의 출력을 게시 할 수 있습니까? 이 문제를 진단하는 데 도움이됩니다.

관련 문제