Gibt den Wert eines Teils von einem Datum/Uhrzeit-Wert zurück
DATEPART( Datumsteil, Datumsausdruck )
Datumsteil Der Datumsteil, der zurückgegeben werden soll.
Eine komplette Enumeration zulässiger Datumsteile finden Sie unter Datumsteile.
Datumsausdruck Das Datum, bei dem der Teil zurückgegeben werden soll.
INT
Das Datum muss das Datumsteil-Feld enthalten.
Die den Wochentagen entsprechenden Zahlen hängen von der Einstellung der first_day_of_week-Option ab. Standardmäßig gilt: Sonntag=7.
SQL/2003 Erweiterung des Herstellers
Die folgende Anweisung liefert den Wert 5.
SELECT DATEPART( month , '1987/05/02' ); |
Das folgende Beispiel erstellt eine Tabelle namens TableStatistics und fügt in sie die Gesamtanzahl der Aufträge pro Jahr ein, wie sie in der Tabelle SalesOrders gespeichert sind:
CREATE TABLE TableStatistics ( ID INTEGER NOT NULL DEFAULT AUTOINCREMENT, Year INT, NumberOrders INT ); INSERT INTO TableStatistics ( Year, NumberOrders ) SELECT DATEPART( Year, OrderDate ), COUNT(*) FROM SalesOrders GROUP BY DATEPART( Year, OrderDate ); |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |