[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2016
    Beiträge
    9

    SQL Select mit Parameter

    Hallo Forum,

    über eine Anwendung bekomme ich einen Feldnamen genannt
    mit diesem Feldname will ich aus einer Datei per SQL den Inhalt holen
    im Wert steht dann was weiter im PGM zu tun ist
    Da sich der Wert immer wieder ändert will ich nur den Feldinhalt

    wenn ich
    Select &PARM1
    From "Bibl/Datei"
    mache, bekomme ich nur den Konstantenwert (&PARM1),
    aber nicht den Feldinhalt

    kann mir da eine/einer weiterhelfen?

    Schon mal Danke und ein schönes WoEn
    KL

  2. #2
    Registriert seit
    Apr 2005
    Beiträge
    385
    In CL kannst du keine dynamschen SQL aufbauen (Ja auch dort kann man mit RUNSQL eine Variable reingeben...)
    Hier wäre ein RPG sinniger da du dort mit SQL-Pointern arbeiten kannst, und dir dann dein SQL Befehl vorher zusammen bauen kannst.


    SQLSTMT = 'SELECT '+PARM1+'FROM LIB/FILE'
    EXEC SQL PREAPRE STATEMENT SQLSTMT
    ....

    OPEN
    FETCh INTO ..

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    Im RPG
    exec sql
    set :variable = (select feld from datei where ...)
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Und am einfachsten für Einzelwerte:

    MySql = 'values (select ' + MyParm + ' from mytable fetch first 1 rows only) into ?'
    exec sql execute immediate : MySql using : MyVar;
    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
    Sep 2016
    Beiträge
    9
    Hallo und guten Morgen Forum,

    Danke für die Einträge,
    werde es so mal ausprobieren

    Gruß

Similar Threads

  1. Hochkomma im Parameter
    By dibe in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 18-10-16, 16:46
  2. JobQ und Parameter
    By camouflage in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 11-02-16, 18:40
  3. QRY und PARAMeter
    By HoScHiE in forum IBM i Hauptforum
    Antworten: 28
    Letzter Beitrag: 17-01-08, 11:35
  4. Parameter empfangen in RPG??
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 02-04-03, 16:53
  5. Query Parameter
    By Hans Zuther in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 21-10-02, 16:29

Berechtigungen

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