Почему sqlite останавливается на любой строке с NULL при использовании таблицы create (после этого не будет принимать никаких операторов вставки)? - PullRequest
0 голосов
/ 26 мая 2020

Я пытался создать эту таблицу с помощью SQLite, но он создает только первые 6 строк, после которых он останавливается из-за NULL

create table manufacturing_facilities ( 
    company nvarchar(25) NOT NULL,
    countryID nvarchar(3) NOT NULL,
    number_of_locations integer NULL,
    Primary Key(company, countryID));

insert into manufacturing_facilities values('Intel','USA',8);   
insert into manufacturing_facilities values('Intel','ISR',1);   
insert into manufacturing_facilities values('Intel','CHN',3);   
insert into manufacturing_facilities values('Intel','VT',1);    
insert into manufacturing_facilities values('TEVA','ISR',60);   
insert into manufacturing_facilities values('TEVA','USA',20);   
insert into manufacturing_facilities values('TEVA','RUS',NULL); 
insert into manufacturing_facilities values('TEVA','IND',1);    
insert into manufacturing_facilities values('TEVA','DE',NULL);  
insert into manufacturing_facilities values('TEVA','JPN',1);    
insert into manufacturing_facilities values('TEVA','UK',2); 
insert into manufacturing_facilities values('Tesla','USA',1);   
insert into manufacturing_facilities values('Tesla','CHN',1);   
insert into manufacturing_facilities values('Toyota','JPN',16); 


Я не уверен, что делать в этом случае?

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