alter table table1 with notcheck add constraint [PK_table1] primary key nonclustered (column1) on primary;
alter table table1 column1 primary key;
alter table table1 column1;
create table table1 (column1 char(13) not null primary,column2 int not) on primary;
A选项中的Transact-SQL语句用于在已有的表中添加一个主键约束。使用alter table语句来修改表的结构,with notcheck add constraint用于添加一个新的约束,在这里是主键约束,约束名称为 PK_table1,并且指定主键在非聚簇索引上,列名为column1。但是这个语句错误的,因为alter table table1 with notcheck add constraint [PK_table1] primary key nonclustered (column1) on primary 中的on primary 是不合法的。