怎么样只让第一个字段的值唯一啊
我用 distinct a1,a2,a3 ...
最后发现,每一列的值都是唯一的,怎么让只有a1是唯一值啊
高手指教
[解决办法]
如小三所说 http://topic.csdn.net/u/20110629/08/1ab17e1d-1b70-42b4-97b4-1da240aa62e9.html
create table tb(col1 int,col2 int,info varchar(8),primary key(col1,col2))insert into tbselect 1,1,'a'select * from tb/*col1 col2 info----------- ----------- --------1 1 a(1 行受影响)*/insert into tbselect 1,1,'b'/*消息 2627,级别 14,状态 1,第 7 行违反了 PRIMARY KEY 约束 'PK__tb__3DD3211E'。不能在对象 'dbo.tb' 中插入重复键。*/select * from tbinsert into tbselect 1,2,'b'select * from tb/*col1 col2 info----------- ----------- --------1 1 a1 2 b(2 行受影响)*/drop table tb
[解决办法]