Javascript 节点SQLite3-在特定表上运行insert时崩溃

Javascript 节点SQLite3-在特定表上运行insert时崩溃,javascript,node.js,sqlite,node-sqlite3,Javascript,Node.js,Sqlite,Node Sqlite3,我有一个SQLite数据库,我正试图用sqlite3包向其中添加数据。我的查询如下,并在SQLite命令行中工作 'INSERT INTO `EVENTS`(`ID`,`EventName`,`EventSociety`,`BookerName`,`BookerEmail`,`BookerStudentID`,`BookerPhone`,`TimeStart`,`TimeEnd`,`EquipmentList`,`EventSearchYear`,`EventSearchMonth`,`Even

我有一个SQLite数据库,我正试图用sqlite3包向其中添加数据。我的查询如下,并在SQLite命令行中工作

'INSERT INTO `EVENTS`(`ID`,`EventName`,`EventSociety`,`BookerName`,`BookerEmail`,`BookerStudentID`,`BookerPhone`,`TimeStart`,`TimeEnd`,`EquipmentList`,`EventSearchYear`,`EventSearchMonth`,`EventSearchDay`) VALUES (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);';
我用这段代码插入节点中的数据库

    db.run("begin transaction");
    let sql = 'INSERT INTO `EVENTS`(`ID`,`EventName`,`EventSociety`,`BookerName`,`BookerEmail`,`BookerStudentID`,`BookerPhone`,`TimeStart`,`TimeEnd`,`EquipmentList`,`EventSearchYear`,`EventSearchMonth`,`EventSearchDay`) VALUES (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);';
    console.log(sql);
    db.run(sql,(err) => {
        res.send('ok');
    });
    db.run("commit");
在节点硬崩溃中尝试此操作时,指令
非法:4
。然而,它只发生在我的数据库中的两个表上,两个表都有超过5个字段,而没有任何其他较小的表。有没有我不知道的角色限制