prsbrc
30-07-07, 12:49
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. ;)
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!
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. ;)
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!