Code: Alles auswählen.
EXEC SQL.
INSERT INTO sap_test
(Name,Vorname,Strasse)
VALUES ('Musterman','Maria','Abapweg');
INSERT INTO sap_test
(Name,Vorname,Strasse)
VALUES ('Becker','Heinz','Sapweg');
ENDEXEC.
Code: Alles auswählen.
EXEC SQL.
connect to :v_source as :v_user
ENDEXEC.
EXEC SQL.
set connection :v_user
ENDEXEC.
* Einlese jedes Datensatzes in die Arbeitsstruktur
LOOP AT it_trans INTO wa_trans.
EXEC SQL.
insert into ORACLE.MATSTAMM
(MATNR, BWKEY, MAKTX, ERSDA, MEINS, MSTAE, BRGEW, NTGEW,
GEWEI, VOLUM, VOLEH, GROES, WRKST, ZEINR, ZEIVR, NORMT,
LAEDA, VERPR, STPRS, PEINH, VPRSV, LBKUM)
values (:wa_trans-matnr, :wa_trans-bwkey, :wa_trans-maktx,
:wa_trans-ersda, :wa_trans-meins, :wa_trans-mstae,
:wa_trans-brgew, :wa_trans-ntgew, :wa_trans-gewei,
:wa_trans-volum, :wa_trans-voleh, :wa_trans-groes,
:wa_trans-wrkst, :wa_trans-zeinr, :wa_trans-zeivr,
:wa_trans-normt, :wa_trans-laeda, :wa_trans-verpr,
:wa_trans-stprs, :wa_trans-peinh, :wa_trans-vprsv,
:wa_trans-lbkum)
ENDEXEC.
* 2. Version mit Übertragung der Struktur - erst ab Oracle
* Version 10.2 verfügbar - momentan 9.2
* EXEC SQL.
* INSERT INTO ENGIN.MATSTAMM VALUES :wa_trans;
* ENDEXEC.
ENDLOOP.