SET FOREIGN_KEY_CHECKS=0; 是什么意思?

4
SET FOREIGN_KEY_CHECKS=0; 是MySQL中的一个命令,它可以用来临时禁用外键约束。在SQLite中没有类似的命令。如果您将数据库从MySQL迁移到SQLite,可能需要重新考虑如何处理外键约束问题。同时,根据您提供的信息,由于表格中有许多参考员工ID的条目,将员工ID设置为手动代码可能会导致数据不一致或错误。
Employee Id: 4606

Manual employee code: 10002

薪资单表中的值必须为员工ID 4606,但现在是10002。


这是一个 SQLite 命令还是 MySQL? - user7790465
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接