首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

sqlite怎么默认打开外键约束

2012-03-31 
sqlite如何默认打开外键约束最近在用sqlite数据库,需要实现外键约束,虽然SQLite在3.6.19版本中开始支持外

sqlite如何默认打开外键约束
最近在用sqlite数据库,需要实现外键约束,虽然SQLite在3.6.19版本中开始支持外键约束,但是为了兼容以前的程序,默认并没有启用该功能,如果要启用该功能每次都要需要使用如下语句:PRAGMA foreign_keys = ON来打开。
想请教一下大家有什么办法直接保持每次进数据库外键约束都是默认打开的。谢谢!

[解决办法]
似乎没有,要手动PRAGMA foreign_keys = ON

[解决办法]
是的,目前的SQLITE版本中,foreign key constraints 是默认关闭,必须在每次连接中自己PRAGMA foreign_keys = ON;打开。
[解决办法]
兼容性是很重要的。否则,一些功能性的东西就得修改了。

热点排行