PRAGMA ignore_check_constraints = ON;不起作用

时间:2015-10-13 18:51:25

标签: sqlite pragma

我对sqlite3上的PRAGMA ignore_check_constraints有疑问。我把它设置为ON,但显然它不起作用,因为当我尝试插入一些数据时,错误" NOT NULL约束"被提出来了。

拜托,有人可以告诉我出了什么问题吗?

1 个答案:

答案 0 :(得分:1)

ignore_check_constraints的文档:

  

PRAGMA ignore_check_constraints =布尔值;

     

此pragma启用或禁用CHECK约束的强制执行。默认设置为off,表示默认情况下会强制执行CHECK约束。

它只提到CHECK个约束,所以我认为它只适用于它们,而不是NOT NULLUNIQUE约束。