当前位置:数据库 > SQLServer >>

sqlserver复合主键的问题,其中的一个键值是可以重复的,我想将只用这个键作为另一个表的外键,可有办法

答案:这个好像不行,做外键的话要求主键具有唯一约束,没试过用复合主键做外键的
其他:这个还真没有 重复的怎么能做外键呢?那你删除主表的一个记录,副表中要不 要删除呢?
你可以自己写删除和控制语句,把两个键一起来实现外键的功能 

上一个:sqlserver2005远程备份
下一个:sqlserver数据库查询语句

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,