2017-05-28 39 views
1

我創建了一個maxvalue爲10的序列。我嘗試使用單個插入語句在多個表中插入值,但獲得跟隨錯誤。 02287. 00000 - 「序列號這裏不允許」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

我認爲你不能使用CURRVAL或NEXTVAL在一個單獨的SQL語句 – cha

+0

但是,如果我單獨運行select語句它獲取正確的結果。 – PTK

回答