日期:2014-05-19  浏览次数:20422 次

简单SQL问题
我建的access表news中有一个自动编号的字段ID,在用insert语句添加时怎么办?要不要把ID字段也写到语句中?SQL语句怎么写?

------解决方案--------------------
不要
------解决方案--------------------
自动增长的ID在SQL语句不加就行了,就当没有这个字段一样。
------解决方案--------------------
楼上都回答了,俺就不回答了。
------解决方案--------------------
这个字段可以不用管它,写进SQL语句反而会出问题!
------解决方案--------------------
不能写
------解决方案--------------------
不用,所谓只增长字段是指你不需要赋值,会自动增长的,所以在插入时不用理会该字段。
------解决方案--------------------
上面说的都对。
------解决方案--------------------
不能写
create table student(
id int identity(0,1),
name nvarchar(10)
)

如果有自增属性
insert into student(name) values( '学生姓名 ')
注意 必须注明字段名

如果没有自增属性
insert into student values( '1 ', '学生姓名 ')
注意 不需要注明字段名