Wochen-Nummer in SQL-Abfrage

In Abhängigkeit vom Format innerhalb der TO_CHAR Funktion kann es sein,

dass für den 31.12.2017 die 52 oder die 53 als Kalenderwoche geliefert wird.

Z.B.:

select to_char(TO_DATE(‚31.12.2017‘, ‚dd.mm.yyyy‘), ‚IW‘) from DUAL; –52

select to_char(TO_DATE(‚31.12.2017‘, ‚dd.mm.yyyy‘), ‚WW‘) from DUAL; –53

Die erste Variante entspricht dem ISO 8601-Standard.

Oracle Dokumentation:

https://docs.oracle.com/cloud/latest/db112/SQLRF/sql_elements004.htm#SQLRF00211

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert