KingofKning
12-10-12, 10:01
Hallo *all,
ich habe jetzt mein FreeRPG Programm am Laufen.
Das Programm wird im Batch ausgeführt.
Ich würde jetzt gerne etwaige Fehler per sndmsg an den qsysopr senden.
Ich habe mir mal das http://publib.boulder.ibm.com/infocenter/iseries/v6r1m0/topic/rzajp/rzajp.pdf
angesehn, werde aber nicht ganz schlau daraus.
Mein Prg sieht etwa so aus:
/FREE
EXEC Sql Set Option COMMIT=*NONE;
EXEC SQL delete from aruba_msvc/MISpf300 where
ORDB00 = 'ADKNA2';
exec sql insert into aruba_msvc/mispf300
select 'ADKNA2', adfa, '0', '0', '0', '0', '0', adkto,
adknam
from adr01pf
where adabkz = 0;
Wenn das Statement jetzt auf Fehler läuft, wie müßte dann das exception aussehen?
Vermutlich ja etwas in der Form IF sqlcod > 0
Hat evtl. jemand ein Codeschnipsel für mich.
GG
ich habe jetzt mein FreeRPG Programm am Laufen.
Das Programm wird im Batch ausgeführt.
Ich würde jetzt gerne etwaige Fehler per sndmsg an den qsysopr senden.
Ich habe mir mal das http://publib.boulder.ibm.com/infocenter/iseries/v6r1m0/topic/rzajp/rzajp.pdf
angesehn, werde aber nicht ganz schlau daraus.
Mein Prg sieht etwa so aus:
/FREE
EXEC Sql Set Option COMMIT=*NONE;
EXEC SQL delete from aruba_msvc/MISpf300 where
ORDB00 = 'ADKNA2';
exec sql insert into aruba_msvc/mispf300
select 'ADKNA2', adfa, '0', '0', '0', '0', '0', adkto,
adknam
from adr01pf
where adabkz = 0;
Wenn das Statement jetzt auf Fehler läuft, wie müßte dann das exception aussehen?
Vermutlich ja etwas in der Form IF sqlcod > 0
Hat evtl. jemand ein Codeschnipsel für mich.
GG