标签: android sqlite android-sqlite sqliteopenhelper
在下面的示例中,我使用的是SQLitenOpenHelper。我现在有了Room,现在不及时了,但是我仍然想了解发生了什么。
SQLitenOpenHelper
当我尝试在具有外键引用但在父表中没有对应行的子表中插入一行时,Logcat显示错误,但没有运行时崩溃。
当我尝试从子表中的行中引用的父表中删除一列,并且未定义ON DELETE行为时,出现了运行时异常,代码为767。
ON DELETE
为什么Android SQLite中的某些外键约束会导致崩溃而其他原因不会导致崩溃?