Diese Website setzt Cookies ein, um das Angebot für Sie zu personalisieren und Ihr Erlebnis zu verbessern.
Weitere Informationen: Datenschutzerklärung & Cookies, Impressum
`DATEPART` ist eine Funktion, die in verschiedenen SQL-Datenbankmanagementsystemen (DBMS) wie Microsoft SQL Server, MySQL und Oracle verwendet wird. Diese Funktion wird verwendet, um Teile eines Datums oder einer Uhrzeit aus einem Datums- oder Zeitwert zu extrahieren. Sie gibt Ihnen die Flexibilität, verschiedene Teile eines Datums oder einer Uhrzeit, wie Jahr, Monat, Tag, Stunde, Minute usw., auszuwählen.
Die genaue Syntax von `DATEPART` kann je nach dem verwendeten DBMS leicht variieren, aber im Allgemeinen sieht sie so aus:
```sql
DATEPART(datepart, date_expression)
```
- `datepart` ist der Teil des Datums oder der Uhrzeit, den Sie extrahieren möchten. Dies kann
beispielsweise "year" (Jahr), "month" (Monat), "day" (Tag), "hour" (Stunde), "minute" (Minute), "second"
(Sekunde) usw. sein.
- `date_expression` ist der Datums- oder Zeitwert, aus dem Sie den angegebenen `datepart` extrahieren möchten.
Hier ist ein einfaches Beispiel in T-SQL (für Microsoft SQL Server), wie Sie `DATEPART` verwenden könnten, um das Jahr aus einem Datum zu extrahieren:
```sql
SELECT DATEPART(year, '2023-09-08') AS Year
```
Dies würde das Jahr "2023" aus dem angegebenen Datum extrahieren und als "Year" in der Abfrageergebnismenge zurückgeben.
Die Verwendung von `DATEPART` ist hilfreich, wenn Sie bestimmte Teile eines Datums oder einer Uhrzeit in einer Datenbankabfrage benötigen, um beispielsweise nach Datensätzen in einem bestimmten Monat zu suchen oder Aggregationsfunktionen aufgrund von Datumswerten durchzuführen.