Kri*_*r L 9 sql t-sql sql-server
我正在尝试在SQL Compact数据库中创建外键但我不断收到错误消息"无法插入外键值,因为不存在相应的主键值".
TableA已经引用了TableB,我正在尝试使用TableB中的相同主键从TableC创建引用.由于我已经引用了TableB,因此该表中必须有一个有效的主键.
我已经仔细检查并检查了所有字段的键和数据类型,所以我很难过.
我试图在Visual Studio 2008中使用gui选项并使用SQL命令.
Nov*_*zky 14
这是因为表中存在"错误数据".检查主表中是否包含所有相应的值.
DBMS检查参照完整性以确保数据库中数据的"正确性".
例如:如果你有柱StatusId在表1与值从1至10和列StatusId在表2从与值1至11中不能使用表1作为父母,因为没有对应的值(11),你已经在表2.
| 归档时间: |
|
| 查看次数: |
5425 次 |
| 最近记录: |