Heim >Datenbank >MySQL-Tutorial >Wie erhalte ich den Wochentag in SQL Server?
SQL Server: Extrahieren des Wochentags
Müssen Sie den Wochentag für ein Datum in SQL Server bestimmen? In diesem Leitfaden werden zwei effiziente Methoden beschrieben, die integrierte Funktionen nutzen.
Methode 1: Verwendung von DATENAME
Die Funktion DATENAME
bietet eine benutzerfreundliche Textdarstellung eines Datumsteils. Um den Wochentag zu ermitteln, verwenden Sie den Parameter „dw“. Diese Abfrage gibt beispielsweise den Wochentag für das aktuelle Datum zurück:
<code class="language-sql">SELECT DATENAME(dw, GETDATE())</code>
Methode 2: Verwendung von DATEPART
Alternativ gibt DATEPART
eine Ganzzahl zurück, die den Datumsteil darstellt. Bei „dw“ wird ein Wert zwischen 1 (Sonntag) und 7 (Samstag) zurückgegeben. Diese Abfrage zeigt die numerische Darstellung des aktuellen Tages:
<code class="language-sql">SELECT DATEPART(dw, GETDATE())</code>
Sowohl DATENAME
als auch DATEPART
rufen effektiv den Wochentag ab. Wählen Sie die Funktion, die Ihren Anforderungen am besten entspricht: DATENAME
für Text („Montag“, „Dienstag“ usw.) und DATEPART
für eine numerische Darstellung (1-7). Beide bieten einfache und robuste Lösungen für diese häufige SQL Server-Aufgabe.
Das obige ist der detaillierte Inhalt vonWie erhalte ich den Wochentag in SQL Server?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!