我创建一个sequence,
向一个执行insert语句,插入多个记录,但是有个sn字段需要通过sequence生成,类似:
insert into T1 (c1,c2,sn) (select c1,c2,sequence.nextval from T2 where T1.id=T2.id)
后面的select返回多条记录。执行时抱错,说不能执行nextval,这个问题如何解决?谢谢
向一个执行insert语句,插入多个记录,但是有个sn字段需要通过sequence生成,类似:
insert into T1 (c1,c2,sn) (select c1,c2,sequence.nextval from T2 where T1.id=T2.id)
后面的select返回多条记录。执行时抱错,说不能执行nextval,这个问题如何解决?谢谢
你建sequence应该有自己的名啊,比如sq1之类的