楼上的朋友说的是。alter table member with nocheck add
   constraint [pk_member] primary key clustered
   (
      [id],
      [strName]
   ) on [primary]

解决方案 »

  1.   

    insert into member (intDepartmentID,strName) values (5,'张山')
    where (select count(*) from member where intDepartmentID=5 and strName!='张山')=0
      

  2.   

    stWalking 说的 
       insert  into  member  (intDepartmentID,strName)  values  (5,'张山')  
       where  (select  count(*)  from  member  where  intDepartmentID=5  and  strName!='张山')=0  不行hongyanyufei:说的,是在sqlserver中的语句,我的数据库是mysql
      

  3.   

    主键:
    alter table member add primary key(intDepartmentID,strName);
    唯一限制索引:
    alter table member add unique emp_name2(intDepartmentID,strName);