alter table TABLENAME
add CONSTRAINT constraint_name 
 PRIMARY KEY 
 CLUSTERED 
 ( COL1,COL2 ) 

解决方案 »

  1.   

    CREATE TABLE doc_exc ( column_a INT) 
    GO
    ALTER TABLE doc_exc ADD column_b VARCHAR(20) NULL 
       CONSTRAINT exb_unique primary key
    GO
    EXEC sp_help doc_exc
    GO
    DROP TABLE doc_exc
    GO
      

  2.   

    无法在表 'fdhfdh' 中可为空的列上定义 PRIMARY KEY 约束。
      

  3.   

    无法在表 'fdhfdh' 中可为空的列上定义 PRIMARY KEY 约束。
    是的,做为PK必须NOT NULL!
      

  4.   

    CREATE UNIQUE CLUSTERED INDEX 索引名
       ON table (字段名)