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