Jan, danke für deine Antwort.

Der aktuelle OS/400 Stand ist V4R4.
RUNSQL funktioniert ohne Fehler, wenn ich statt &CFIL einen Wert in Anführungszeichen setze, also eine Zeichenkette.
Samik

<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von rmittag:
den Befehl RUNSQL gibt es im OS/400 bis einschließlich R5.1 nicht.

3 Sachen fallen mir auf

  • SQL kennt kein member Konzept : ALIB/BDATEI(FIL) ist für SQL nicht gültig
  • die CL Variable steht innerhalb eine string Konstante, d.h. der Name wird weitergegeben, aber nicht der Inhalt
  • die CL Variable &CFIL ist als character deklariert. wenn das in der Tabelle auch so ist, dann muß der Inhalt in Anführungszeichen übergeben werden


[Dieser Beitrag wurde von rmittag am 29. Januar 2002 editiert.]
[/quote]