2017-05-28 4 views
1

Ich habe eine Sequenz mit maxvalue als 10 erstellt. Ich versuche, Werte in mehrere Tabellen einzufügen, indem ich eine einzelne insert-Anweisung verwende, aber folgenden Fehler erhalte. 02287. 00000 - "Sequenznummer hier nicht erlaubt"02287. 00000 - "Sequenznummer ist hier nicht erlaubt"

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

Ich glaube, Sie nicht CURRVAL oder NEXTVAL Innerhalb einer einzigen SQL-Anweisung – cha

+0

Aber wenn ich die select-Anweisung es richtiges Ergebnis holt alleine laufen können. – PTK

Antwort

Verwandte Themen