1. ホーム
  2. sql

[解決済み] SQL Server 2005/2008で曜日を取得する

2022-03-23 22:11:54

質問

2009年1月1日という日付があったとして、それが何日であったかを調べたい(例:月曜日、火曜日、など)。

SQL Server 2005/2008 にこのための組み込み関数はありますか?それとも、補助テーブルを使用する必要がありますか?

どのように解決するのですか?

使用方法 DATENAME または DATEPART :

SELECT DATENAME(dw,GETDATE()) -- Friday
SELECT DATEPART(dw,GETDATE()) -- 6