举个简单的例子,
学生表stuInfo(stuId,stuName,stuAddress)
因为学生姓名可能会一样,不能单独添加唯一约束,
要实现stuName和stuAddress这两个字段结合起来添加一个唯一约束,
就是说stuName可能一样,stuAddress也可能一样,
但是不能出现两条记录的stuNama和stuAddress同时一样的情况
能实现吗?
能实现的话该怎么写?
问题解决了。
主要是我太懒了。没有去想。
下面是我的约束语句。
alter table stuInfo
add constraint UQ_stuName_stuAddress UNIQUE(stuName,stuAddress)