loeweadolf
01-11-08, 12:57
Wo kann ich Infos bekommen/einsehen (in deutsch) bzgl. FREE SQL in FREE RPG ?
Hallo Ludger,
Wo kann ich Infos bekommen/einsehen (in deutsch) bzgl. FREE SQL in FREE RPG ?
Informationen auf Deutsch wirst Du wohl so gut wie keine bekommen. ... allerdings gibt es über Embedded-Free-Format-SQL in Free RPG auch nicht viel zu sagen:
Free-Format SQL wurde mit Release V5R4 eingeführt, kann aber mit PTFs bereits unter V5R3 eingesetzt werden.
Eine Quelle, die Free-Format-Embedded-SQL enthält kann auf Release V5R1 oder V5R2 heruntercompiliert werden, da der SQL Precompiler die SQL-Statements durch API-Aufrufe ersetzt, bevor die eigentliche Compilierung über den Language Compiler beginnt.
Jedes SQL-Statement beginnt mit EXEC SQL, das an jeder beliebigen Position (zwischen Spalte 8 und 80) angegeben werden kann.
Der SQL-Befehl kann entweder direkt hinter EXEC SQL (mit einem Blank als Trennung) oder in einer Folgezeile beginnen.
Jedes SQL-Statement endet mit einem Semi Colon ( ; ). Die Angabe von END-EXEC, die im klassischen Format erforderlich war, um das Ende eines SQL-Statements zu kennzeichnen, entfällt.
Ein SQL-Statement kann über mehrere Zeilen fortgesetzt werden. Die Folge-Zeilen werden im Gegensatz zum klassischen Format, bei dem in den Spalten 6-7 C+ angegeben werden musste, nicht extra gekennzeichnet.
Der zum SQL-Statement gehörende Quellcode muss zwischen Spalte 8 und 80 eingegeben werden.
Birgitta
loeweadolf
01-11-08, 18:33
Hallo Birgitta,
danke für die Informationen.