Menü

Datumsfunktionen (EULANDA SQL API)

Kategorie Datum

FunktionsnameBeschreibung
dbo.cnf_DateEasterErmittelt den Ostersonntag im angegebenen Jahr
Funktion ist noch in der Testphase!
dbo.cnf_DatumKurzbitte stattdessen cnf_StartOfTheDay verwenden
Funktion ist veraltet!
dbo.cnf_EncodeDateErzeugt aus dem angegebenen Tag, Monat und Jahr ein Datum
dbo.cnf_EncodeDateClipErzeugt aus dem angegebenen Tag, Monat und Jahr ein Datum, dabei werden Werte für Monat und Tag wenn nötig beschnitten
dbo.cnf_EncodeDateWeekErzeugt ein Datum aus Kalenderwoche und -jahr und dem Wochentag
dbo.cnf_EncodeDateWeekExtErzeugt ein Datum aus Kalenderwoche und -jahr und dem Wochentag. Ungültige Wochenwerte werden abgeschnitten
dbo.cnf_IsValidDatePrüft, ob es sich bei dem angegebenen Tag, Monat und Jahr um ein gültiges Datum handelt
dbo.cnf_OdbcDateStrToDateTimeUmwandlung eines Datums im ODBC-Format
dbo.cnf_OdbcDateTimeStrToDateTimeUmwandlung eines Datums im ODBC-Format
dbo.cnf_PatchDateErsetzt Teile oder alle Werte (Tag, Monat, Jahr) eines Datums durch die angegebenen Werte
dbo.cnf_StartOfDayPeriodBerechnung von flexiblen Zeiträumen
Funktion ist noch in der Testphase!
dbo.cnf_TryEncodeDateVersucht den angegebenen Tag, Monat und das Jahr in ein Datum zu konvertieren. Wenn dies nicht funktioniert, wird NULL zurückgeliefert

Kategorie Feiertage

FunktionsnameBeschreibung
dbo.cnf_DateEasterErmittelt den Ostersonntag im angegebenen Jahr
Funktion ist noch in der Testphase!

Kategorie veraltet

FunktionsnameBeschreibung
dbo.cnf_DatumKurzbitte stattdessen cnf_StartOfTheDay verwenden
Funktion ist veraltet!

Kategorie Datum.Woche

FunktionsnameBeschreibung
dbo.cnf_DayOfTheWeekErmittelt den Wochentag des angegebenen Datums, wobei Montag immer gleich 1 ist - unabhängig von der SET-Einstellung "datefirst"
dbo.cnf_EndOfAWeekErmittelt das Ende der angegebenen Kalenderwoche
dbo.cnf_EndOfTheWeekErmittelt das Ende der Woche zum angegebenen Datum
dbo.cnf_KWIdentisch mit cnf_WeekOf
dbo.cnf_StartOfAWeekGibt den Anfang der angegebenen Kalenderwoche zurück
dbo.cnf_StartOfAWeekExtGibt den Anfang der angegebenen Kalenderwoche zurück. Ungültige Wochenwerte werden abgeschnitten
dbo.cnf_StartOfTheWeekErmittelt den Wochenanfang zum angegebenen Datum
dbo.cnf_WeekOfGibt die Kalenderwoche zum angegebenen Datum zurück
dbo.cnf_WeeksInAYearGibt die Anzahl der Kalenderwochen zu einem Jahr zurück
dbo.cnf_WeeksInYearGibt die Anzahl der Kalenderwochen im Jahr zum angegebenen Datum zurück
dbo.cnf_YearOfTheWeekErmittelt das Jahr der Kalenderwoche, in die das angegebene Datum fällt. Dieses muss nicht mit dem echten Jahr übereinstimmen

Kategorie Datum.Monat

FunktionsnameBeschreibung
dbo.cnf_DaysInAMonthGibt die Anzahl Tage im jeweiligen Monat zurück
dbo.cnf_DaysInMonthGibt die Anzahl Tage des Monats zurück, in dem das angegebene Datum liegt
dbo.cnf_EndOfAMonthErmittelt das Ende des jeweiligen Monats
dbo.cnf_EndOfTheMonthErmittelt das Ende des Monats zum angegebenen Datum
dbo.cnf_StartOfAMonthGibt den Anfang des angegebenen Monats zurück
dbo.cnf_StartOfTheMonthErmittelt den Monatsanfang zum angegebenen Datum

Kategorie Datum.Jahr

FunktionsnameBeschreibung
dbo.cnf_DaysInAYearGibt die Anzahl Tage im angegebenen Jahr zurück
dbo.cnf_DaysInYearGibt die Anzahl Tage des Jahrs zurück, in dem das angegebene Datum liegt
dbo.cnf_EndOfAYearDas Ende des angegebenen Jahres
dbo.cnf_EndOfTheYearErmittelt das Jahresende des angegebenen Datums
dbo.cnf_IsInLeapYearPrüft, ob das angegebene Datum in einem Schaltjahr liegt
dbo.cnf_IsLeapYearPrüft, ob das angegebene Jahr ein Schaltjahr ist
dbo.cnf_JahrGibt die aktuelle Jahreszahl zurück
dbo.cnf_StartOfAYearGibt den Anfang des angegebenen Jahres zurück
dbo.cnf_StartOfTheYearGibt den Jahresanfang zum angegebenen Datum zurück

Kategorie Datum.Tag

FunktionsnameBeschreibung
dbo.cnf_EndOfADayGibt den letztmöglichen Zeitwert des jeweiligen Tages zurück (23:59:59 ...)
dbo.cnf_EndOfTheDayErmittelt das Ende des Tages zum angegebenen Datum
dbo.cnf_IsSameDayPrüft, ob zwei Datumswerte auf dem gleichen tag liegen
dbo.cnf_StartOfTheDayGibt den Tagesanfang zum angegebenen Datum zurück. Anders gesagt: die Zeitinformation wird abgeschnitten

Kategorie Datum.Fiskal

FunktionsnameBeschreibung
dbo.cnf_EndOfAFiscalMonthErmittelt das Ende des Geschäftsmonats
dbo.cnf_EndOfAFiscalQuarterErmittelt das Ende des Geschäftsquartals
dbo.cnf_EndOfAFiscalYearErmittelt das Ende des Geschäftsjahres
dbo.cnf_EndOfTheFiscalMonthErmittelt das Ende des Geschäftsmonats zum angegebenen Datum
dbo.cnf_EndOfTheFiscalQuarterErmittelt das Ende des Geschäftsquartals zum angegebenen Datum
dbo.cnf_EndOfTheFiscalYearErmittelt das Geschäftsjahresende des angegebenen Datums
dbo.cnf_FiscalMonthOfGibt den Geschäftsmonat zum angegebenen Datum zurück
dbo.cnf_FiscalQuarterOfGibt das Geschäftsquartal zum angegebenen Datum zurück
dbo.cnf_FiscalYearOfGibt das Geschäftsjahr zum angegebenen Datum zurück
dbo.cnf_FiscalYearOffsetGibt die Anzahl der Monate zurück, um die das Geschäfts- vom Kalenderjahr abweicht
dbo.cnf_StartOfAFiscalMonthGibt den Anfang des Geschäftsmonats zurück
dbo.cnf_StartOfAFiscalQuarterGibt den Anfang des Geschäftsquartals zurück
dbo.cnf_StartOfAFiscalYearGibt den Anfang des Geschäftsjahres zurück
dbo.cnf_StartOfTheFiscalMonthErmittelt den Anfang des Geschäftsmonats zum angegebenen Datum
dbo.cnf_StartOfTheFiscalQuarterErmittelt den Anfang des Geschäftsquartals zum angegebenen Datum
dbo.cnf_StartOfTheFiscalYearErmittelt den Anfang des Geschäftsjahres zum angegebenen Datum

Kategorie Datum.Quartal

FunktionsnameBeschreibung
dbo.cnf_EndOfAQuarterErmittelt das Ende des angegebenen Quartals
dbo.cnf_EndOfTheQuarterErmittelt das Ende des Quartals zum angegebenen Datum
dbo.cnf_QuarterOfGibt das Quartal zum angegebenen Datum zurück
dbo.cnf_StartOfAQuarterGibt den Anfang des angegebenen Quartals zurück
dbo.cnf_StartOfTheQuarterErmittelt den Wuartalsanfang zum angegebenen Datum

Kategorie Datum.Heute

FunktionsnameBeschreibung
dbo.cnf_Heutegleich GETDATE()

Kategorie Datum.Zeit

FunktionsnameBeschreibung
dbo.cnf_IsPMPrüft, ob der angegebene Datums/Zeitwert nachmittags liegt

Kategorie Validierung

FunktionsnameBeschreibung
dbo.cnf_IsValidDatePrüft, ob es sich bei dem angegebenen Tag, Monat und Jahr um ein gültiges Datum handelt