日付から曜日を取得する
文書番号:20563
日付から曜日を求める関数です。
【関数】
曜日を表す数字(1~7)を取得する関数
DATEPART(WEEKDAY,日付)
曜日を表す文字列(月曜日など)を取得する関数
DATENAME(WEEKDAY, 日付)
DATEPART(WEEKDAY,日付)
曜日を表す文字列(月曜日など)を取得する関数
DATENAME(WEEKDAY, 日付)
【サンプル】
曜日を表す数字(1~7)を取得する
SELECT DATEPART(WEEKDAY,GETDATE())
---------------------------
1
戻り値 | 曜日 |
---|---|
1 | 日曜日 |
2 | 月曜日 |
3 | 火曜日 |
4 | 水曜日 |
5 | 木曜日 |
6 | 金曜日 |
7 | 土曜日 |
曜日を表す文字列(月曜日など)を取得する関数
SELECT DATENAME(WEEKDAY, GETDATE())
---------------------------
月曜日
【参考情報】
[MSDN] DATEPART (Transact-SQL)
https://msdn.microsoft.com/ja-jp/library/ms174420.aspx
Oracle Database で同様のことをする場合
日付から曜日を取得する
https://msdn.microsoft.com/ja-jp/library/ms174420.aspx
Oracle Database で同様のことをする場合
日付から曜日を取得する