[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2002
    Beiträge
    13

    STRQMQRYmit SETVAR

    Hallo
    Ich habe eine QM- SQL Anweisung die ich mittels STRQMQRY im CL bestücken möchte. Beim Ausführen des CL sind die Variablen gefüllt. Ich bekomme es nicht hin, dass diese gefüllten Variablen im SQL Statement in die Values gefüllt werden.

    QM-SQL:
    INSERT INTO RATRWPO220/QRYDFNFIL (QRY, QRYLIB)
    VALUES(&QRY, &QRYLIB)

    CL:
    CHGVAR VAR(&QRY) VALUE(%SST(&PQQRY 1 10))
    CHGVAR VAR(&QRYLIB) VALUE(%SST(&PQQRY 11 10))
    STRQMQRY QMQRY(RTVQRY02T) ALWQRYDFN(*YES) SETVAR((QRY &QRY) (QRYLIB &QRYLIB))

    Führe ich das CL aus erscheint folgende meldung.

    4607 - STRQMQRY QMQRY(RTVQRY02T) ALWQRYDFN(*YES) SETVAR((QRY
    'QRY_KIEF16') (QRYLIB 'RAQRY220'))
    CONNECT für relationale Datenbank TRWRANR1 abgeschlossen.
    Aktuelle Verbindung besteht zur relationalen Datenbank TRWRANR1.
    SET CONNECTION für relationale Datenbank TRWRANR1 beendet.
    Spalte RAQRY220 nicht in angegebenen Tabellen.
    Befehl RUN für Objekt QUERY mit SQLCODE -206 fehlgeschlagen.
    Befehl RUN QUERY aufgrund eines Fehlers beendet.
    Befehl STRQMQRY fehlgeschlagen.

    *
    Danke für Hlfe im Vorraus

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.360
    Immer wieder das selbe Thema:
    Zeichenketten müssen für SQL in Hochkommata angegeben werden!
    Da bei CMD's Hochkommata am Anfang und Ende bei der Übergabe entfernt werden, sind eingebettete Hochkommata zu verdoppeln:

    SETVAR((QRY ('''' *cat &QRY *cat '''')) (QRYLIB ('''' *cat &QRYLIB *cat '''')))
    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
    May 2002
    Beiträge
    13

    SETVAR

    Super, vierlen dank für den Tipp

    Gruß Dieter

Similar Threads

  1. ADO und SETVAR bei STRQMQRY
    By padawan in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 02-07-10, 14:35
  2. QM Variablenreihenfolge
    By Burkhard in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 07-09-06, 11:40

Tags for this Thread

Berechtigungen

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