比如有三个字段。(实际上当前更多)
id,name1,name2
其中id是自增列,并且设成主键,一定是惟一的了。
其中name1和name2的组合要求是惟一的。如何才能实现呢?

解决方案 »

  1.   

    其中name1和name2的组合要求是惟一的。如何才能实现呢?可以设置唯一索引
      

  2.   

    CREATE UNIQUE NONCLUSTERED INDEX uq_tablename_name1_name2
    ON tablename( name1,name2) 
      

  3.   

    create table t1(id int primary key,name1 char(10),name2 char(10),UNIQUE(name1 ,name2 ))
      

  4.   

    如果不用代码,可以在企业管理器中操作,
    管理索引/键,
    新建惟一索引
    选下你要的两个字段
    创建unique处打上钩.
    然后保存就行.