「SQLServer」EOMONTH関数で月末日を取得する
書式
EOMONTH(対象日付 [, <加算月数>])
対象日付:月末日を取得する対象日付
加算月数:月数を指定する
使用例
1.2021/4/23の月末日を取得します
SQL構文
select EOMONTH(convert(datetime, '2021-04-23')) result 実行結果 result 2021-04-30
2.2021/4/23の前月の月末日を取得します
select EOMONTH(convert(datetime, '2021-04-23’), -1) result
実行結果
result
2021-03-31
3.2021/4/23の翌月の月末日を取得します
SQL構文
select EOMONTH(convert(datetime, '2021-04-23’), 1) result
実行結果
result
2021-05-31