2017-05-28 19 views
1

maxvalueを10としてシーケンスを作成しました。1つのinsert文を使用して複数のテーブルに値を挿入しようとしましたが、 02287. 00000 - ではなくINSERT ALL文のソースで、02287. 00000 - "シーケンス番号はここでは許可されていません"

insert all into test_t1 values (col1,col2) 
into test_t2 values (col1,col2) 
select test_seq.nextval col1, test_seq.currval col2 
from dual; 
+0

私はあなたが単一のSQL文 – cha

+0

の中でCURRVALまたはNEXTVALを使用することはできませんだと思う。しかし、私は一人でselect文を実行する場合、それは正しい結果をフェッチします。 – PTK

答えて

関連する問題