我想向一个表中插入一条记录,但表中有一个自动编号的字段,用字段名,NULL,default 都出错,该怎样写SQL语句?谢谢

解决方案 »

  1.   

    insert into 表 (a,b,c,d) values(1,2,3,4)
    不含有自动编号字段.
      

  2.   

    SQL SERVER
    同上...ORACLE.的自动增量是通过SEQUENCE<序列>来获取的
    比如:
    create sequence Seq_Reg_No start with 1 increment by 1 insert into 表 (自动增量字段, a,b,c,d) values(Seq_Req_No.NextVal 1,2,3,4)....
      

  3.   

    同意 tgtcn(tgtcn) ( ) 信誉
    不用理自动编号的字段就可以了,当它不存在就可以