У меня только что был экземпляр RDS, развернутый до db Postgresql. База данных была создана успешно, и я могу подключиться. Проблема заключается в том, когда я запускаю этот код:Таблица I успешно создана отсутствующая
CREATE SCHEMA hollywood;
CREATE TABLE films (title text, release date, awards text[]);
SELECT * FROM hollywood.films;
Это выход я получаю:
Schema hollywood created
Table films created
An error occurred when executing the SQL command:
SELECT * FROM hollywood.films
ERROR: relation "hollywood.films" does not exist
Что я здесь отсутствует? Я добавил двойные кавычки вокруг имени схемы, но безрезультатно. Я открыл разрешение для пользователя константы выглядит, но безрезультатно (плохо, я знаю)
grant all privileges on all tables in schema hollywood to bi;
Я добавил путь поиска до моего оператора выбора таким образом:
SET search_path TO hollywood; select....
Без изменений.
"* Я добавил путь поиска *" - вы должны сделать, что до создания таблицы. С помощью пути поиска по умолчанию в публичной схеме была создана таблица 'films'. –
Я только что понял это. – Alan