任何在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)正常工作。 SELECT在psql中運行也很好。 我測試的最簡單的查詢爲:
SELECT * FROM "table";
我在Linux上運行的PostgreSQL-9.6。
「* column」user_data「不存在*」 –
這是一個針對'pg_type'的內置查詢' –