当前位置: 代码迷 >> ASP.NET >> 简单SQL有关问题
  详细解决方案

简单SQL有关问题

热度:6128   发布时间:2013-02-26 00:00:00.0
简单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 ', '学生姓名 ')
注意 不需要注明字段名
  相关解决方案