问题描述:使用SQLite删除具有约束关系的主表数据时,从表的数据没有删除!!!
解决方式:打开数据库后,需要执行语句:"PRAGMA foreign_keys = ON;"
即:
sqlite3_exec(m_pSqlite3, "PRAGMA foreign_keys = ON;", nullptr, nullptr, nullptr);
问题描述:使用SQLite删除具有约束关系的主表数据时,从表的数据没有删除!!!
解决方式:打开数据库后,需要执行语句:"PRAGMA foreign_keys = ON;"
即:
sqlite3_exec(m_pSqlite3, "PRAGMA foreign_keys = ON;", nullptr, nullptr, nullptr);