ALTER TABLE语句与FOREIGN KEY约束sql冲突

时间:2016-08-25 06:16:49

标签: mysql sql-server foreign-keys constraints

我有这个代码,它创建一个必须引用表Ss的表P的外键。目前我想成为fk的列是bigint,而不是null,默认值是0.这是障碍吗?并且StoredFile列id不为null并且用bigint数据填充。

ip address

1 个答案:

答案 0 :(得分:2)

为了添加FK,您必须确保表存储文件中存在storefileID 0(例如,通过添加虚拟记录) - 否则FK验证失败并且无法创建约束。