pgadmin4 (v1.1)에서 실행되는 SELECT 쿼리가 오류와 함께 실패합니다. 유형 오류를 가져 오는 중입니다.pgadmin에서 실행되는 각 쿼리가 실패합니다.
2016-12-02 09:19:50,046: SQL pgadmin: Polling result for (Query-id: 7482427)
2016-12-02 09:19:50,072: SQL pgadmin: Execute (dict) for server #1 - CONN:9467479 (Query-id: 8631388):
SELECT oid, format_type(oid,null) as typname FROM pg_type WHERE oid IN (user_data) ORDER BY oid;
2016-12-02 09:19:50,073: ERROR pgadmin: Failed to execute query (execute_dict) for the server #1- CONN:9467479 (Query-id: 8631388):
Error Message:ERROR: column "user_data" does not exist
LINE 1: ...e(oid,null) as typname FROM pg_type WHERE oid IN (user_data)...
^
데이터보기 -> 모든 행보기는 같은 방법으로 끝납니다.
이 문제는 데이터베이스의 모든 테이블에 영향을줍니다. INSERT와 같은 다른 명령문도 정상적으로 작동합니다. psql에서 실행되는 SELECT도 잘 동작합니다. 나는 리눅스에 PostgreSQL을-9.6를 실행하고
SELECT * FROM "table";
: I는 다음과 같이 간단한 쿼리로 테스트했다.
"열"user_data "가 존재하지 않습니다. *" –
이것은'pg_type'에 대해 내장 된 쿼리입니다. –