[英]Trying to Run SQL Stored Procedure in EXCEL Automatically
下面的查詢要求我手動設置@begin_date
和@end_date
手動,然后我復制並粘貼到SQL和執行。
Use Analytical
Declare @end_date DATE
,@begin_date DATE
Set @begin_date = '11/20/2017'
Set @end_date = '11/26/2017'
If Object_ID('Temp_Table_1') is not null
Drop Table Temp_Table_1
前兩個臨時表是拉來獲取所有的信息在正確, ALSTMF
和ALCOVR
必須都為表工作已更新!
但是我的目標是能夠使用一種語法,將自動生成日期范圍,並給我相同的結果。 因此,我嘗試在同一查詢上使用“ GETDATE”,但未生成任何結果。
Use Analytical
Declare @end_date DATE
,@begin_date DATE
SELECT GETDATE() - 7
If Object_ID('Temp_Table_1') is not null
Drop Table Temp_Table_1
當我運行此查詢以及查詢的其他部分時,未生成任何記錄。 誰能建議我該怎么做?
聲明@end_date DATE,@begin_date DATE
設置@begin_date ='20171120'設置@end_date ='20171112'
-日期取決於您的laguange,請嘗試YYYYmmdd
如果Object_ID('Temp_Table_1')不為空,則刪除表Temp_Table_1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.