sql server 数据库无法建立外键的问题解决
2012-07-17 15:03
204 查看
如果是按照正常的建表顺序,设计外键的时候一边不会出现什么问题(前提是操作准确)。有时候我们会遇到这样的问题,已经有两个表建好了并且表里还存有数据,这个时候建立外键就有可能出现问题。
比如有Order 和 Person 两个表,id_p在Person里是主键,在Order里面是外键。然后我们建立Order 和Person 之家id_p的约束。
如果出现冲突,这个时候就需要检查Order中的id_p数据是不是无法在Person中找到。如果是,就只能先将这条记录删除,然后再重新建立就可以了。
【持续更新中】
比如有Order 和 Person 两个表,id_p在Person里是主键,在Order里面是外键。然后我们建立Order 和Person 之家id_p的约束。
如果出现冲突,这个时候就需要检查Order中的id_p数据是不是无法在Person中找到。如果是,就只能先将这条记录删除,然后再重新建立就可以了。
【持续更新中】
相关文章推荐
- 解决SQL Server 无法打开默认数据库问题
- 解决SQL Server 2005数据库无法连接的问题
- 无法连接到 SQL Server 数据库(未能建立数据库连接)的解决方法
- 终于解决了在Visual Studio 2008 无法创建 Sql Server 数据库的问题
- SQL Server 无法查看数据库属性问题的解决
- 无法连接到 SQL Server 数据库(未能建立数据库连接)的解决方法
- 关于sql server 无法打开登录所请求的数据库“XXX”,登录失败。问题解决
- 数据库问题——无法与SQL Server建立连接
- 疑问:配置Web.Config时出现无法连接到 SQL Server 数据库的问题!!!(已解决)
- PetShop4.0数据库配置 无法连接到 SQL Server 数据库(未能建立数据库连接)的解决方法
- PetShop4.0数据库配置 无法连接到 SQL Server 数据库(未能建立数据库连接)的解决方法
- 无法连接到 SQL Server 数据库(未能建立数据库连接)的解决方法
- .NET----ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- DBUnit清空数据库遇到外键约束问题的解决方法
- 如何解决Vista或win7建立临时网络的无法Internet共享问题 .
- sql server 2005 连接不到服务器 "已成功与服务器建立连接,但是在登录前的握手期间发生错误"问题解决方案
- 建立新的ASP.NET Club Stater Kit站点后因为数据库原因无法运行的解决办法
- 解决ORA-01033问题,手动删除表空间后数据库无法打开。
- 安装SQL Server时解决Reporting Services目录数据库文件存在问题
- 解决 web服务器部署常见问题,server application unavailable 和 程序无法连接数据库 的问题(asp.net 2.0 + oracle9i + winXP)