-1
我創建了以下批處理文件來運行查詢,並將結果保存在.csv文件中。Sqlcmd減去日期
sqlcmd -S MyLogin -i LocationToSql -E -o "C:\Users\user\Desktop\query result\result2-%date:~-4,4%-%date:~-7,2%-%date:~-10,2%.csv" -s";" -w 700
現在,我節省的結果爲:result2-2017-06-21.csv
但是,我想它是:result2-2017-06-20.csv
但我不知道如何減去1天的命令。
日期的定義如下:
%date:~-4,4%-%date:~-7,2%-%date:~-10,2%
另外,如果人們downvote,請告訴我爲什麼... – Mitch
[此帖可能有所幫助](https://stackoverflow.com/questions/355425/date-arithmetic-in-cmd-scripting) – gms0ulman
最有可能是因爲缺乏自己的研究/努力 - 看到這個:[問] – aschipfl