在这里和大家分享一下sqlite的解题方法,由于sqlite对于使用alter table指令只提供有限的支持。 解题思路是: 删除Old table 创建新的table, 并加入foreign key 设置foreign key 代码如下:drop table if exists audit;CREATE TABLE audit ( EMP_no INT NOT NULL, create_date datetime NOT NULL, FOREIGN KEY (EMP_no) REFERENCES employees_test(ID));