Hallo zusammen,
ich habe folgendes Problem.
Bei der Umwandlung erhalte ich immer den nachfolgenden Fehler
PHP-Code:
DIAGNOSENACHRICHTEN MSG ID WTK SATZ TEXT SQL0312 30 78 Position 43 Variable IOBJN nicht definiert oder aufgrund von Ursachencode 1 nicht verwendbar. Nachrichtenzusammenfassung Gesamt Info Warnung Fehler Wertigk. Beendigung 1 0 0 0 1 0 Fehler der Wertigkeitsstufe 30 in Quelle gefunden. 125 Quellensätze verarbeitet.
Ich kann die Quelle leider nicht posten, wegen der Formatierung.
Nachfolgend die entscheidenden Dinge
dcl-s iObjLib char(10);
exec sql declare curdev cursor for
SELECT
cast(OBJNAME as char(10)), cast(OBJLIB as char(10)),cast(OBJCREATED as TIMESTAMP),
cast(LAST_00001 as TIMESTAMP)
from
TABLE(QSYS2.OBJECT_STATISTICS ('*ALL','DEVD'))
WHERE
(
add_years(last_used_timestamp, +2) < current_date
or (last_used_timestamp is null and add_years(OBJCREATED, +2) < current_date)
)
and objattribute = 'DSPVRT';
exec sql open curdev;
// fetch next, nächsten Satz innerhalb des recordsets lesen
exec sql fetch next from curdev into :iObjN,
:iObjLib,
:iObjCreated,
:iLastUsed;
Bookmarks