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.![]()
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).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)
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!
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks