SQLite无法级联删除的解决办法

SQLite无法级联删除解决办法:

1. 确认SQLite版本,从SQLite 3.6.19 开始支持 外键约束. (Ubuntu 10.04 的SQLite版本是 3.6.22, Debian 6.0 的SQLite版本是 3.7.0)

2. SQLite默认外键是关闭的,需要在连接数据库后打开,打开执行SQL语句即可:"PRAGMA foreign_keys=ON;"

 

参考资料1:https://blog.csdn.net/luhuajcdd/article/details/88337322

参考资料2:https://blog.csdn.net/qq_16383977/article/details/78927721

 

你可能感兴趣的:(数据库,SQLite,sqlite3,级联删除)