- Home
- SQL Server
- [SQL Server]日付の曜日番号と曜日を調べる
[SQL Server]日付の曜日番号と曜日を調べる
- 2017/7/21
- SQL Server
- 日付, 日付から曜日を求める, 曜日, 曜日番号
- コメントを書く
指定した日付の曜日と曜日番号を求める
曜日と曜日名を求める
日付から曜日を求める
1 2 3 4 5 6 7 8 |
DECLARE @Date datetime = '2017/01/01' SELECT @Date AS datetime型, CAST(FORMAT(@Date,'yyyy/MM/dd') as varchar(10)) AS スラッシュ区切り, CAST(FORMAT(@Date,'yyyy年MM月dd日') as varchar(14)) AS 日本語日付, DATEPART(WEEKDAY,@Date) AS 曜日番号, DATENAME(WEEKDAY,@Date) AS 曜日名, LEFT(DATENAME(WEEKDAY,@Date),1) AS 曜日名1文字 |
プログラムの処理は曜日番号で、画面表示は曜日名で行う。
DATEPART関数は曜日番号。
DATENAME関数は曜日名を求める。
曜日番号は、日曜日が「1」で1(日曜日)~7(土曜日)となる。
コメント
この記事へのトラックバックはありません。
この記事へのコメントはありません。