如果是sqlserver的话 可以直接用 insert into table values('1','2','3');不用写列名 后面的值 直接不写自增列就行了但是 自增列必须是主键 必须在第一列 如果有非空列 必须要有值如果要指定列名 就这么写insert into table ('a','b','c') values('1','2','3');