当前位置: 技术问答>java相关
使用PreparedStatement向表插入数据的时候,如果一个字段是自动增长的,应该怎么办呀???
来源: 互联网 发布时间:2015-08-11
本文导语: 使用PreparedStatement进行DB的插入: PreparedStatement pstmt=null pstmt=conn.prepareStatement(strSql) strSql="insert into a values(?)" 如果表a的这个字段是一个自动增长的字段 还能使用PreparedStatement吗? 如果能,应该怎么写呢? ...
使用PreparedStatement进行DB的插入:
PreparedStatement pstmt=null
pstmt=conn.prepareStatement(strSql)
strSql="insert into a values(?)"
如果表a的这个字段是一个自动增长的字段
还能使用PreparedStatement吗?
如果能,应该怎么写呢?
PreparedStatement pstmt=null
pstmt=conn.prepareStatement(strSql)
strSql="insert into a values(?)"
如果表a的这个字段是一个自动增长的字段
还能使用PreparedStatement吗?
如果能,应该怎么写呢?
|
用oracle的sequence就更简单了
ssql="insert into tableA(a,b,c) values(sequencetest.next,?,?)"
a是自增字段,sequencetest是在数据库里create的sequence对象
ssql="insert into tableA(a,b,c) values(sequencetest.next,?,?)"
a是自增字段,sequencetest是在数据库里create的sequence对象