主键因其唯一性,一定是 NOT NULL 

解决方案 »

  1.   

    [airlineNO] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL ,
    ----------- ------ ---- ------------------------- --------
    字段名      类型    长度  以中文字符排序方式        字段不能为空
      

  2.   

    这表内并没有设置主键
    不论有没有设置表的生成SQL最后一句都有ON [PRIMARY]
    [airlineNO] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL 
    中COLLATE Chinese_PRC_CI_AS表示字符串比较的时候使用的方式,
    NOT NULL 表示不能为空(要作为主键就一定不能为空)下面是一个建立了主键的表(t3是主键):
    CREATE TABLE [Table1] (
    [t2] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
    [t3] [decimal](18, 0) NULL ,
    CONSTRAINT [PK_Table1] PRIMARY KEY  CLUSTERED 
    (
    [t1]
    )  ON [PRIMARY] 
    ) ON [PRIMARY]
    GO