Не могу добавить данные в мою базу данных PSQL, столбец "имя-столбца" отношения "имя-таблицы" не существует - PullRequest
0 голосов
/ 28 апреля 2019

Я пытаюсь добавить некоторые фиктивные данные в свою базу данных, используя следующий код:

insert into consignment(consignment_id, consignment_type, consignment_received_date, consignment_sell_by_date, consignment_commission, album_id, client_id) 
values ('1','Album','2019-02-11','2019-07-11','10%','2','4');

insert into consignment(consignment_id, consignment_type, consignment_received_date, consignment_sell_by_date, consignment_commission, album_id, client_id) 
values('2','Album','2018-11-21','2019-04-21','10%','','4','2');

insert into consignment(consignment_id, consignment_type, consignment_received_date, consignment_sell_by_date, consignment_commission, album_id, client_id) 
values('3','Album','2019-02-12','2019-03-12','25%','3','3');

Первая строка идет в порядке, затем следующие две выдают ошибку:

столбец "consignment_received_date" отношения "накладная" не существует.

1 Ответ

0 голосов
/ 28 апреля 2019

Ваш первый оператор вставки содержит 7 столбцов и последующие 7 значений. Но ваш второй оператор содержит такое же количество столбцов, но 8 значений вместо 7, но технически он должен соответствовать количеству столбцов. Возможно, вы выполнили операторы вместе, поскольку во втором операторе произошла ошибка, он прекратил выполнение остальных операторов. Поэтому, хотя ваше третье утверждение было правильным, но оно было пропущено из-за возникшей ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...