SM37 Jobs mit SQL-Mitteln ausgeben

Um Jobs die in der Transaktion SM37 eingeplant sind auszugeben, kann man auf DB-Ebene folgendes Kommando eingeben:

SELECT jobname,
         sdluname,
         TO_DATE (SDLDATE || SDLTIME, 'yyyymmddhh24miss') "PLANZEITPUNKT",
         strtdate,
         strttime,
         enddate,
         endtime,
         CASE
            WHEN STATUS = 'R' THEN 'Aktiv'
            WHEN STATUS = 'Y' THEN 'Bereit'
            WHEN STATUS = 'P' THEN 'Geplant'
            WHEN STATUS = 'S' THEN 'Freigegeben'
            WHEN STATUS = 'A' THEN 'Abgebrochen'
            WHEN STATUS = 'F' THEN 'Fertig'
            WHEN STATUS = 'Z' THEN 'freig./susp.'
            WHEN STATUS = 'X' THEN 'Unbekannt'
            ELSE 'Unbekannt'
         END
            "STATUS"
    FROM tbtco
   WHERE TO_DATE (SDLSTRTDT || SDLSTRTTM, 'yyyymmddhh24miss') > SYSDATE - 1
ORDER BY TO_DATE (SDLSTRTDT || SDLSTRTTM, 'yyyymmddhh24miss')

Hierbei werden alle Jobs der letzten 24 Stunden sortiert nach Einplanzeit ausgegeben.

Schreibe einen Kommentar

Deine Email-Adresse wird nicht veröffentlicht.