Antwort auf: Zeitgesteuerte Aufgabe: Zeitpunkt der letzten Ausführung ermitteln

    Torsten Uhr
    Betrachter
      Hallo,

      es gibt noch eine zweite Möglichkeit, die Änderungen aus der Datenbank abzufragen. Dazu kann der zeitgesteuerte Aufgabentyp Datenbank Delta-Abfrage benutzt werden.

      In den Eigenschaften wird ein Platzhalter und ein Datumsformat eingetragen. Die Abfrage wird als XML-Ressource hinterlegt. Hier werden der Platzhalter und das Datumsformat wieder verwendet:

      <?xml version="1.0" encoding="UTF-8"?>
      <ROOT>
         <SELECT>
            <COLUMN NAME="data" />
            <COLUMN NAME="updated_at" />
            <FROM TABLE="example_table" />
            <WHERE>updated_at > ?
               <VALUE TYPE="Datetime" FORMAT="yyyy-MM-dd HH:mm:ss Z">###PLATZHALTER###</VALUE>
            </WHERE>
         </SELECT>
      </ROOT>

      Beim ersten Start wird der 01.01.1970 00:00:00 als Wert verwendet.

      Das TRANSCONNECT-Team

      0
      0