[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Dec 2005
    Beiträge
    8

    WEEK Funktion in DB2/400 SQL

    Hallo,

    Wer kann mir helfen?
    wenn ich in einer interaktiven SQL-Sitzung folgendes eingebe:
    "select week('18.10.2010') from SYSIBM/SYSDUMMY1"
    erhalte ich als Ergebnis die KW 43. Laut Kalender ist es aber die KW 42. Was läuft falsch?

    thomas

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Hallo Thomas,

    das liegt daran, dass bei der Funktion WEEK die Woche mit dem Sonntag beginnt. Bei WEEK_ISO beginnt die Woche mit Montag.

    lg

  3. #3
    Registriert seit
    Dec 2005
    Beiträge
    8
    OK, das war´s. Danke!!!
    gruß
    Thomas

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    WEEK_ISO berücksichtig nicht nur den Montag sondern auch die 4-Tage-Regel für die KW 1 bzw. KW 53.

    Leider muss man bei Woche 1/53 das passende Jahr noch selber herausfinden.
    Ist der Monat = 12 und die Woche = 1, dann ist das Jahr = Jahr + 1, ist der Monat = 1 und die Woche = 53, ist das Jahr = Jahr - 1.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. SQL: Ausführungsverhalten einer Funktion in einem CASE-Statement
    By mwithake in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 04-08-09, 14:57
  2. jjjjmmtt in SQL funktion week
    By ILEMax in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 14-11-08, 18:43
  3. sql funktion
    By steven_r in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 01-06-06, 12:16
  4. Erstellen Trigger über SQL / Read Funktion
    By GHoffmann in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 07-07-05, 09:18
  5. SQL Funktion " Like"
    By Stefan_R in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 23-01-02, 16:08

Berechtigungen

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