Schönen Nachmittag!
Ich habe ein Problem, wo ich nicht weiterkomme und eventuell könnt ihr mich in die richtige Richtung "lotsen".
Wir haben einen individuellen CMD "RUNSQL" um SQL-Statements auszuführen. Ich glaub dieser Command macht nix anderes als der RUNSQLSTM-Command - is ja egal.
Code:
0013.31 RUNSQL REQUEST('SELECT MLMTXT, MLCDAT, MLNAME +
0013.32 FROM PFPF/PETER2 WHERE MLMTXT LIKE +
0013.33 ''%' *CAT &ORNO *CAT ''%' AND +
0013.34 MLCDAT = '' *CAT &ORDA *CAT '') +
0013.35 OUTPUT(*OUTFILE) OUTFILE(QTEMP/HOGTMP) +
0013.36 MEMBER(*REPLACE/*FIRST)
Bei diesem Statement komme ich nicht weiter, da ich Variablen benütze und damit die beiden Char-Felder überprüfen möchte (siehe LIKE etc).
Doch der SEU mäckert die ganze Zeit wegen den " ' " die ihm nicht passen - ich brauch diese aber für die CHAR-Felder.
Das Statement sollte mir die Datensätze in eine Tabelle schreiben, wo die Auftragsnummer im Text vorkommt und das Erstellungsdatum passt.
Wie kann ich dieses realisieren?
Danke im Voraus!
Bookmarks