你的创建表就是这么写的?create table tablename( id int primary key, name varchar(20) not null)这样试试。
CREATE TABLE [dbo].[a001] ( col1 [int] NOT NULL primary key , col2 [int] NOT NULL )