数据库oracle10g程序代码如下:
pstmt=conn.prepareStatement("insert into news values(news_seq.nextval)");
pstmt.execute();
接着我需要读取刚才写入news表中的序列,我的写法是:
String num="";
pstmt1=conn.prepareStatement("select news_seq.currval into num from news");
但是这样没通过,不知道我这个写法是不是java认可的,我只查到了这些。请知道的高手告诉我,该如何获取现在这个序列,保存在变量中以供使用。谢谢你。
pstmt=conn.prepareStatement("insert into news values(news_seq.nextval)");
pstmt.execute();
接着我需要读取刚才写入news表中的序列,我的写法是:
String num="";
pstmt1=conn.prepareStatement("select news_seq.currval into num from news");
但是这样没通过,不知道我这个写法是不是java认可的,我只查到了这些。请知道的高手告诉我,该如何获取现在这个序列,保存在变量中以供使用。谢谢你。
解决方案 »
- 关于 if(rs.getString("").trim().equals(""))
- jsp和servlet的问题,菜鸟请高手来解答
- jsp导出excel问题
- jsp 中通过frame包含的文件 怎么读取 request 范围的数据
- [j2EE]struts1多记录提交的问题,在线等!
- 如何得到网站的IP地址?
- struts中,可以用iterator标签动态生成很多记录到HTML页,然后用户修改生成的页,提交,能否把用iterator生成的内容,还自动提交到form里的一
- 关于java.net.URLEncoder.encoder()的代替!
- 为什么连接ORACLE那么慢?
- sqlserver 2000 读写同时进行时,效率很慢
- 谁给我个好的例子(xml文件生成jsp)或怎么实现方法,我700分全给他,在线等了!!
- 如何在out.println("")中写javascript来做判断是否删除记录行?
改成
select news_seq.currval into num from dual
这样得到news_seq.currval