[NEWSboard IBMi Forum]

Thema: SQL Datum

Hybrid View

  1. #1
    Registriert seit
    Apr 2004
    Beiträge
    105
    Zitat Zitat von steven_r
    wie kann ich das machen das immer 7 tage abgezogen werden?
    Wie wäre es mit current date - 7 day?

  2. #2
    Registriert seit
    Sep 2003
    Beiträge
    15

    Datumsberechnung

    Ich mache das immer so:
    Datum in einen String umwandeln 'YYYY-MM-DD'
    dann: days(date('YYYY-MM-DD') ==> gibt das Datum als Ganzzahl zurück, beginnend mit 708.205 = 01.01.1940 (Funktion date)
    Days ==> 1 = '0001-01-01' {days(date('0001-01-01'))}


    Vom 10.01.2006 7 Tage abziehen =

    date(days(date('2006-01-10'))- 7) ==> 03.01.06
    und, falls der 10.01 als Tag mitzählt =
    date((days(date('2006-01-10'))- 7)+1) ==> 04.01.06

  3. #3
    Registriert seit
    May 2006
    Beiträge
    129
    Hallo,

    danke für die antworten

    select current date - 7 days

    funktioniert super
    lg
    steven_r

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.980
    Hallo Steven,

    nachdem Du nun schon des öfteren Fragen zum Thema Datums-Rechnung mit SQL gestellt hast, würde ich Dir empfehlen mal Kapitel 9 in dem folgenden Redbook zu lesen.
    Modernizing IBM eServer iSeries Application Data Access - A Roadmap Cornerstone


    Da steht alles drin, was beim Rechnen mit Datums- und Zeitwerten mit SQL und RPG möglich ist.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 6. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  5. #5
    Registriert seit
    May 2006
    Beiträge
    129
    danke werd ich mir reinziehen

    lg
    steven_r

Similar Threads

  1. SQL: Aus mehreren Feldern ein Datum erkennen
    By I0N in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 21-11-06, 12:44
  2. SQL DATUM
    By steven_r in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 20-11-06, 18:37
  3. Aktuelles Datum per SQL
    By jakarto in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 17-02-06, 17:37
  4. Datum in SQL
    By cbe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 03-11-05, 09:11
  5. SQL Datum aus Kalenderwoche?
    By miro in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 11-09-05, 11:11

Berechtigungen

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