hab ich ja gemacht. Nur mein Problem scheint irgendwie das Delete in Embedded SQL zu sein. Wenn ich da eine x-beliebige Where-Klausel einbaue bekomme ich im Prompt schon den Fehler angezeigt
Es sieht genau so aus (Kopie aus Quelle) und es stehen darüber auch noch andere Statements. Da wird nicht gemeckert, aber ich habe es auch schon in einer anderen Quelle mit einem anderen Delete-Statement getestet und ... das selbe Problem
PHP-Code:
C/Exec SQL
C+ delete from Bestv/Bestart WHERE
C+ BEARTN CONCAT BEARTNV CONCAT BELG CONCAT BEFA Not in
C+ (SELECT FSARTN CONCAT FSARTNV CONCAT FSLG CONCAT
C+ FSFA as Key1 From QTEMP/TMPFSART)
C/End-Exec
autsch! Ich hätte vielleicht einfach mal wieder umwandeln sollen, nachdem ich die Pipes durch Concat ersetzt habe. Die Meldung mit der überschrittenen Länge steht im Prompt des Statements zwar immer noch aber es lässt sich jetzt kompilieren. Also sorry das ich euch damit aufgehalten habe und vielen vielen Dank für die Hilfe. Danke
Bookmarks