[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2003
    Beiträge
    61

    Embedded SQL Parameterübergabe

    Hallo zusammen,
    eine kurze Frage für Profis wohl leicht zu beantworten.
    Ist es möglich in eine embedded SQL-Anweisung Parameter zu übergeben?
    Ich meine nicht mit "FETCH" raus holen, sondern einen Wert in die SELECT-Anweisung aus dem Programm zu rein zu bringen.
    Vielen Dank im Voraus, was auch immer raus kommt.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.254
    Genau das ist ja die Anwendung von embedded SQL:

    c/exec sql
    c+ declare cursur mycursor for
    c+ select ... from myfile
    c+ where key1 = :mykey ...
    c/end-exec

    Parameter werden (genau wie beim Select/Fetch ... into) mit einem Doppelpunkt eingeleitet.
    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

  3. #3
    Registriert seit
    Jun 2003
    Beiträge
    61
    Ich möchte ja kein Feld aus einer der DBs benutzen, sondern aus dem RPG-Programm bzw. einen Parameterwert der im RPG empfangen wird. Ist das möglich?
    Habe bereits gedacht dass ich einfach den Parameter mit ":" benutzen kann, ging aber nciht, deshalb die Frage?

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.254
    Dann definierst du etwas falsch. Mit ":" wird auf eine Variable verwiesen, wie beim "Fetch ... into :var1, ...", den du ja wohl schon kennst.

    Gib also entsprechende Variablen bei der Where-Klausel an um die Daten auszuwählen. Beim Öffnen des Cursors (open) werden die Variablen ausgewertet.
    Beispiele findest du genug im SQL-Programmier-Handbuch !!!
    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

  5. #5
    Registriert seit
    Jun 2003
    Beiträge
    61
    Dann war ich schon auf dem richtigen Weg. Vielen dank für die Hilfe, den Rest werd ich dann schon finden. Wollt nur nicht weiter ausprobieren wenn es eh nicht möglich wäre.

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
  •