在 android 2.2 及更高版本中,SQLite 支持外键,但默认情况下它们是禁用的。在我的应用程序中,我使用 database.execSQL("PRAGMA foreign_keys=ON"); 每次打开数据库后。
我有两个问题:
- 为什么默认禁用外键?
- 您有更好的解决方案来启用外键吗?
谢谢!
在 android 2.2 及更高版本中,SQLite 支持外键,但默认情况下它们是禁用的。在我的应用程序中,我使用 database.execSQL("PRAGMA foreign_keys=ON"); 每次打开数据库后。
我有两个问题:
谢谢!