none
求教 oracle插入数据后返回最新id的解决方法 RRS feed

  • 问题

  • 使用oracle向一个表里插入数据。此表有对应的sequence。其表中的id为number型。使用如下语句

    insert into TableA (id,Name...) values( seq_inc.nextval,'x'...);Select seq_inc.currval from dual;

    报一个错误,无效的字符。

    网上找到的办法是使用 begin end;括起来。我试验了下,不行。

    oracle版本为11g r2.

    请问,有什么解决方法没?

    2014年7月31日 13:16

答案