0
Может ли кто-нибудь сказать мне, почему следующий SQL отказывается вставлять более 1 результата (используя sqlite3)? И как сделать его вставлять все различные значения из select port_shipment?
Таблица грузов в этой базе данных содержит более 2000 различных значений для port_shipment, но я пробовал несколько версий команды insert, в результате которых всегда было вставлено только одно значение.SQLite: insert with select
create table port (
port_ID integer not null primary key,
port_description text unique collate nocase,
port_name text,
country text,
lat text,
lon text
)
insert or ignore into port (port_ID, port_description)
values (null, (SELECT port_shipment FROM cargo))
Спасибо!
Спасибо, это сработало! – Hans