ОШИБКА: отношение "stg_data_bt_sur" не существует - PullRequest
0 голосов
/ 20 октября 2011

Я создал таблицу в postgresql, которая в порядке, и я могу делать выбор / вставку, используя инструмент менеджера SQL или инструмент Navicat Lite. Но, когда я пытаюсь сделать простой выбор из LINUX (Ubuntu), у меня появляется следующее сообщение:

postgres=# select count(*) from stg_data_brest_surgery;
ERROR:  relation "stg_data_brest_surgery" does not exist
STATEMENT:  select count(*) from stg_data_brest_surgery;
ERROR:  relation "stg_data_brest_surgery" does not exist.

Я также использовал имя таблицы в двойных кавычках - тот же результат. Есть идеи в чем проблема?

1 Ответ

1 голос
/ 23 марта 2013

Скорее всего, схема не находится в вашем пути поиска, попробуйте \dn, чтобы получить список пространств имен, и затем вы можете либо добавить схему, например:

 SELECT * from "schema"."table";

Или вы можете установить свой путь поиска:

 SET search_path="schema";
 SELECT * FROM "table";
 RESET search_path;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...