Hallo,

ich will in einem CLP mit dem Befehl:
RUNSQLSTM SRCFILE(QSQLSRC) SRCMBR(MANCLDB)

einen "SQL" (Sätze in einer Datei ändern) ausführen!

Wie muß ich den Befehl im SourceMember "MANCLDB" definieren,
damit ich nicht ständig eine Fehlermeldung bekommen?

Wenn ich mit folgendem Eintrag im "MANCLDB" arbeite:
UPDATE mylib/LIEFMPF SET FIRMNR = '595' WHERE FIRMNR = ' ';
dann erhalte ich immer diese Fehlermeldung(en):
:
:
Anweisungsverarbeitung....*RUN
Daten kopieren zulassen...*OPTIMIZE
Blocken zulässig..........*ALLREAD
Quellenteildatei am 15.04.05 13:24:44 geändert
5722SS1 V5R2M0 020719 SQL-Anweisungen ausführen MANCLDB 15.04.05 13:25:41 Page 2
Satz *...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 ...+... 8 FLGNR. Letzte Änderung
1 UPDATE BHS20/LIEFMPF SET FIRMNR = '595' WHERE FIRMNR = ' ';

* * * * * E N D E D E R Q U E L L E * * * * *
5722SS1 V5R2M0 020719 SQL-Anweisungen ausführen MANCLDB 15.04.05 13:25:41 Page
Satz *...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 ...+... 8 FLGNR. Letzte Änderung
MSG ID WTK SATZ TEXT
SQL7008 30 1 Position 1 LIEFMPF in BHS20 für Operation ungültig.
SQL7961 0 ROLLBACK beendet.
Nachrichtenzusammenfassung
Total Info Warnung Fehler Wertigk. Beendigung
2 1 0 0 1 0
:
: