首页 新闻 会员 周边

给sqlserver2008表怎么样建立下面需求得约束,2个列的值只能绑定一次

0
悬赏园豆:10 [已解决问题] 解决于 2012-06-09 11:00

表A有两个字段,列A1,A2

A1  A2
1    1
1    2
1   3
是合法的

A1  A2
1    1
1   2
1   1
是非法的

怎么在数据库里面对A1,A2建立约束

小明同学的主页 小明同学 | 初学一级 | 园豆:12
提问于:2012-06-08 17:40
< >
分享
最佳答案
0

1、设置联合主键,把A1和A2同时设置为主键

2、定义一个UNIQUE的索引,使用A1\A2为索引字段,内容唯一。

收获园豆:5
无之无 | 大侠五级 |园豆:5095 | 2012-06-08 18:02
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册