我有一个备份我的SQL数据库的批处理文件,并希望将日期追加到创建的文件末尾。将日期追加到Windows批处理文件中的文件名
SQLCMD -U SA -P PWD -S SERVER \ SQL2012 -Q“BACKUP DATABASE [MYDB] TO DISK = N'E:\数据库\ Mydb.bak中还原” WITH NOFORMAT,NOINIT,NAME = Ñ “MYDB - 全数据库备份”,跳过,NOREWIND,NOUNLOAD,STATS = 10" -d‘MYDB’
目前我所有的备份量越来越添加到Mydb.bak中还原文件,但我希望能有新的每个备份的文件名与日期例如MYDB20141028.bak
'date'命令是否以'mm/dd/yyyy'格式返回日期?例如,如果日期是“9/1/2014”,那么这会返回“20140901”还是“201491”? – 2014-10-28 01:43:43
对于美国英语系统,它返回mm/dd/yyyy。但是,该格式是基于当前的语言环境设置的。所以英国英语的格式会有所不同。 – shf301 2014-10-28 01:47:21
+1很好,谢谢 – 2014-10-28 01:55:36