gpt4 book ai didi

sqlite - 外键约束不适用

转载 作者:行者123 更新时间:2023-12-03 18:32:21 25 4
gpt4 key购买 nike

我已经定义了一个外键。为了检查它,我在具有外键的表中插入了错误的值。没有错误打印,并且值已成功添加。我不知道我运行的是旧版本的sqlite3还是类似的东西,我是这个领域的新手。

创建表ref(value1 int,value2,primary key(value1));
为以下表创建表:(value1 int,value3 int,主键(value3),外键(value1)引用ref(value1));
插入for值(1,1);

已成功添加。

最佳答案

默认情况下,外键约束是禁用的,如下所述:SQLite Foreign Key Support
要使它们首先执行:

PRAGMA foreign_keys = ON;


请参见 demo

关于sqlite - 外键约束不适用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58801511/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com