SQL Server Month () Funktionssyntax
Die Syntax des Monats () -Funktion kann in der folgenden Syntax ausgedrückt werden:
Monatsdatum )Funktionsargumente
Die Funktion akzeptiert das Datum als Argument. Dies kann ein wörtlicher Zeichenfolgewert, eine benutzerdefinierte Variable, ein Spaltenausdruck oder ein Ausdruck sein.
Funktionsrückgabewert
Die Funktion gibt eine Ganzzahl zurück, die den Monat vom Eingabedatum darstellt. Diese Funktion gibt einen ähnlichen Wert wie die DatePart () -Funktion zurück.
Beispiel für Funktionsnutzung
Im Folgenden werden Beispiele angezeigt, die zeigen, wie die Funktion monat () verwendet wird.
Beispiel 1 - Verwenden Sie die Funktion monon () mit wörtlichem Wert
Betrachten Sie das unten gezeigte Beispiel:
WÄHLENDie nachfolgende Ausgabe:
Monat_ |Beispiel 2 - Month aus dem Zeitstempel extrahieren.
Wir können den Monat auch aus einem bestimmten Zeitstempel extrahieren, wie in der folgenden Stichprobe gezeigt:
WÄHLENIn diesem Fall bestehen wir die Funktion getDate () als Argument der Month () -Funktion. Überprüfen Sie unser Tutorial auf SQL Server getDate () -Funktion, um mehr zu erfahren.
Beispiel 3 - Verwenden der Funktion monon () mit Zeitdaten
Was passiert, wenn die Eingabezeichenfolge nur den Zeitwert enthält? Berücksichtigen Sie die nachstehend bereitgestellte Beispielabfrage:
WÄHLENWie wir sehen können, ist der Eingabeparameter ein Zeitwert und enthält keinen gültigen Monatswert.
Das Ausführen der obigen Abfrage sollte die Ausgabe als:
Monat_ |In einem solchen Fall gibt SQL Server einen zurück, wenn der Eingabwert nur die Zeit enthält.
Beispiel 4 - Verwenden Sie die Funktion monon () mit einer Tabellenspalte.
Wir können auch die Funktion monon () mit einer Tabellenspalte verwenden. Um dies am besten zu veranschaulichen, verwenden Sie die Abfragen wie gezeigt:
Datenbank fallen lassen, wenn vorhanden local_db;Tisch:
Wir können die Funktion monon () in der Spalte init_date wie dargestellt verwenden:
wählenResultierende Tabelle:
server_name | server_address | init_month |Abschluss
In diesem Beitrag wird untersucht. Mit der Funktion monon () können Sie den Monat aus einem bestimmten Datum der Eingabe extrahieren.