android sqlite默认无外键
在dbhelper里开启
@Override
public void onOpen(SQLiteDatabase db) {
// TODO Auto-generated method stub
super.onOpen(db);
if (!db.isReadOnly()) {
// Enable foreign key constraints 开启外键约束
db.execSQL("PRAGMA foreign_keys=ON;");
}
}
本文介绍如何在Android SQLite数据库中启用外键约束。通过在SQLiteOpenHelper的onOpen方法中执行PRAGMA命令来确保数据库支持外键功能。

3548

被折叠的 条评论
为什么被折叠?



