我有存儲過程每個月運行,我總是想運行滾動12個月。我有2個參數在我的存儲過程中,start_date和end_date。例如,我的開始日期和結束日期爲本月應該是這樣的:我如何得到過去12個月的sql
declare @start_date date
declare @end_date date
set @start_date = '2016-08-01'
set @end_date = '2015-09-01'
exec myStoredProc
@DateBegin = @start_date
, @DateEnd = @end_date
, @DateType = 'DISCHARGE DATE'
, @ShowAllResultTables = 'N'
,所以我的挑戰是,我不能讓自動化,這樣我就可以每月拉12個月滾動的開始和結束日期。我現在很難編碼。
set @start_date = '2016-08-01'
set @end_date = '2015-09-01'
請大家幫忙。感謝