[SQL ] 字段A AND 字段B 不得重复

楼主: brocker (dinotw)   2014-11-20 21:56:32
数据库名称:MSSQL
数据库版本:2012
想请问一下大大们,我今天有一个资料表,要新增内容进去,里面有两个字段,字段A和字段B
字段A的资料内容可以重复
字段B的资料内容也可以重复
但是字段A和字段B的内容 新增下一笔时不能跟这两栏同时一样
也就是说字段A(姓名)有一笔叫王小明 字段B(打卡日期)是2014/9/9
姓名或是字段单独的时候可以重复
但是一起的时候不能重复
请问一下这样条件约束(Constraint)要怎么设定,谢谢!
作者: anchime (Anchi)   2014-11-20 22:19:00
select unique A||B from tableoracle 是用 distinct我只会 oracle 语法,不知 MSSQL
作者: BigLoser (大鲁蛇)   2014-11-21 17:22:00
这位温拿,建议您使用trigger
作者: rockchangnew (rock)   2014-11-22 18:49:00
用这两个字段建一个唯一索引

Links booklink

Contact Us: admin [ a t ] ucptt.com