Sql2005 中如何将多列同时设为主键列?

一直以来,认为sql中不能在设计时同时将多列设为主键列,所以误认为sql只允许一个表中只有一列可以设置成主键。(因为设计时如果选中某列为主键列后,在设置另一列为主键列时,系统自动取消上次的主键)

今天无意中看见微软的asp.net2.0中自带的角色成员管理所建的数据库中,UsersInRoles表中2列同时设置为了主键列,2个小钥匙哦。呵呵,说明sql是可以允许设置多列主键的。

原来,同时选中多列后,再设置为主键即可;而不是像我原来一列列设置。手头数据库是sql2005,没有sql2000版本,但是估计应该也可以。

阅读更多
个人分类: 程序开发-- .Net
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭