ホームページ >データベース >mysql チュートリアル >SQL Server で曜日を取得するにはどうすればよいですか?

SQL Server で曜日を取得するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2025-01-12 10:19:43458ブラウズ

How to Get the Day of the Week in SQL Server?

SQL Server: 曜日の抽出

SQL Server で日付の曜日を決定する必要がありますか? このガイドでは、組み込み関数を使用した 2 つの効率的な方法について概説します。

方法 1: DATENAME を使用する

DATENAME 関数は、日付部分の使いやすいテキスト表現を提供します。 曜日を取得するには、「dw」パラメータを使用します。 たとえば、次のクエリは現在の日付の曜日を返します:

<code class="language-sql">SELECT DATENAME(dw, GETDATE())</code>

方法 2: DATEPART を使用する

または、DATEPART は日付部分を表す整数を返します。 「dw」を指定すると、1 (日曜日) から 7 (土曜日) までの値が返されます。 このクエリは、現在の日の数値表現を示します:

<code class="language-sql">SELECT DATEPART(dw, GETDATE())</code>

DATENAMEDATEPART は両方とも効率的に曜日を取得します。ニーズに最も適した関数を選択してください: DATENAME はテキスト (「月曜日」、「火曜日」など)、DATEPART は数値表現 (1 ~ 7) です。 どちらも、この一般的な SQL Server タスクに対してシンプルで堅牢なソリューションを提供します。

以上がSQL Server で曜日を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。