虚拟应用程序:我创建了一个包含 20 个表的 sqlite 数据库并启用了外键功能("PRAGMA foreign_keys = ON"
)。该数据库通过 Assests 文件夹用于另一个应用程序,我的问题是不支持外键。
前任。CREATE TABLE Student(Studend_id Integer not null,student_name String, FOREIGN KEY ((Studend_id ) REFERENCES Dept(Deptid));
CREATE TABLE Dept(Deptid Integer not null,dept_name String)
部门表数据是
Deptid dept_name
500 cse
400 ece
在虚拟应用程序中,我尝试在学生中添加列,它抛出异常外键被错误捣碎
insert into student(300,"sri");
我尝试在我的应用程序中执行的相同查询它不会引发任何异常,并且在此处添加列不支持外键。