Материал предоставлен https://it.rfei.ru

Команда из листинга не сработает

Листинг 3. Ключевые слова и команды.

8 лет назад

Если повторять всё по этому разделу в БД, и после создания БД командой

booktown=# Create Database "booktown";

выполнить рекомендуемую команду

booktown=# INSERT INTO states VALUES (33, 'Oregon', 'OR');

то мы получим ошибку:

booktown=# INSERT INTO states VALUES (33, 'Oregon', 'OR');
ERROR:  relation "states" does not exist

которая говорит о том, что таблица states не создана.

Её надо создавать командой

booktown=# CREATE TABLE states(
# ID INT PRIMARY KEY     NOT NULL,
# name           TEXT    NOT NULL,
# abbreviation   TEXT    NOT NULL);

и только после этого делать insert.

Надо как-то исправить это.

8 лет назад

Здравствуйте, Артем.

Спасибо за вашу внимательность. Мы исправили текст в лекции.

С уважением, Елена.

Ваш комментарий

Комментирование доступно только для авторизованных пользователей.