SQL2005组合键(两个主键)能重复吗?

来源:百度知道 编辑:UC知道 时间:2024/06/05 04:14:06
SQL SERVER2005里,表里创建了两个列的主键约束后,在其中一个主键列里输入表的数据时,如:T101和T101

主键重复了,没有任何提示??

你大概理解有点偏差
如果你创建两个主键的话,
单一个主键的内容和其他行重复是不会提示的
只有两个主键的内容都重复才会有主键重复提示
例如列a,b
已有
a,b
1,2
2,3

现在键入
a,b
1,3

是不会提示重复的
如果键入
a,b
1,2

此时才会提示重复

如果想两个主键都不重复,建议使用约束条件

只要你自己分的清楚没什么不可以的