this works and there is no need to use all connections.
Insert into BARCODECHANGEHISTORY (IDENTIFIER,MESSAGETYPE,FORMERBARCODE,NEWBARCODE,REPLACEMENTDATETIME,OPERATORID,REASON) select SEQ_BARCODECHANGEHISTORY.nextval, MESSAGETYPE, FORMERBARCODE, NEWBARCODE, REPLACEMENTDATETIME, OPERATORID, REASON from ( SELECT 'BAR' MESSAGETYPE, '1234567890' FORMERBARCODE, '1234567899' NEWBARCODE, to_timestamp('20/07/12','DD/MM/RR HH24:MI:SSXFF') REPLACEMENTDATETIME, 'PIMATD' OPERATORID, 'CORRECTION' REASON FROM dual );
Mordred Jul 20 2018-12-12T00: 00Z
source share