In diesem Artikel werden Sie die Verwendung der Funktion des Jahres () auf dem SQL -Server feststellen.
SQL Server Year () -Funktion
Mit der Funktion des Jahres () im SQL -Server können Sie den Jahreswert aus einem bestimmten Datumeingang extrahieren. Die Funktionssyntax ist im Folgenden dargestellt:
Jahr (Datum)Die Funktion akzeptiert das Datum als Parameter und gibt den Ganzzahlwert zurück, was das Jahr darstellt.
Die Datumseingabe kann type Uhrzeit, Datum, SmallDateTime, DateTime, DateTime2 oder DateTimeOffset sein. Sie können auch einen Ausdruck, eine Säule, eine String -Literal oder einen UDV übergeben.
SQL Server Year () Funktion Beispiel
Beispiel 1: Grundfunktionsnutzung
Das folgende Beispiel zeigt die einfache Verwendung der Funktion des Jahres ():
wählenResultierender Wert:
Current_year |Beispiel 2: Verwenden Sie die Funktion des Jahres () mit dem Basisjahr
Wenn Sie einen Wert übergeben, der das Jahr nicht an die Funktion enthält, gibt die Funktion den Wert 1900 zurück, was das Basisjahr ist.
Ein Beispiel ist wie folgt:
wählenAusgangsergebnis:
Current_year |Beispiel 3: Extrahieren Sie das Jahr mit der Datumspart -Funktion extrahieren
Wenn Sie die DatePart () -Funktion auf dem SQL -Server verwendet haben, werden Sie feststellen, dass sich die Jahresfunktion ähnlich wie in der folgenden Syntax verhält:
DatePart (Jahr, Eingabe).Ein Beispiel ist wie folgt:
wählenAusgang:
Year_Func | DatePart_Func |Beide Funktionen geben den gleichen Wert zurück.
Abschluss
Dieser kurze Beitrag behandelte die Grundlagen der Arbeit mit der Funktion des Jahres () auf dem SQL -Server. Mit dieser Funktion können Sie das Jahr aus einem bestimmten Datumeingang extrahieren.