[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Oct 2011
    Beiträge
    26

    embedded SQL - Parameter Marker

    Hallo zusammen,

    gibt es eine Möglichkeit bei mit PREPARE erstelltem dynamischen SQL auch die unter EXECUTE SqlStm USING xx, xy angegebenen Parameter Marker als Variablen zur Ausführungszeit zu laden oder müssen diese fix zur Umwandlungszeit angegeben werden?

    Danke vorab für Hinweise hierzu.

    Schöne Grüße

    Erol

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Leider müssen Parametermarker zur Compilezeit für USING vorhanden sein und am Besten auch noch dem Typ entsprechen, auf jeden Fall muss die Anzahl stimmen.

    Voll dynamisches SQL geht nur mit der Bereitstellung einer SQLDA Struktur und USING SQLDA.

    Allerdings stellt dies einen sehr hohen Aufwand dar die SQLDA zur Laufzeit zur erstellen, Parameter zu setzen (per Adresse in der SQLDA) oder gar variable Felder im Fetch per SQLDA dann auszulesen.

    Gehen tut das allerdings.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Embedded SQL in VARPG
    By Squall in forum NEWSboard Programmierung
    Antworten: 23
    Letzter Beitrag: 18-10-06, 12:01
  2. embedded SQL in RPG
    By muadeep in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 03-08-06, 13:25
  3. RPG mit Embedded SQL, JOIN ..
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 18-06-06, 12:14
  4. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43
  5. Character verbinden in Embedded SQL
    By e_sichert in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 03-05-06, 10:47

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •