У меня есть пакетный файл, который поддерживает мою базу данных SQL и хочет добавить дату в конец созданного файла.Добавить дату в filename в пакетном файле Windows
Sqlcmd -U са -P PWD -S Server \ SQL2012 -Q «BACKUP DATABASE [MYDB] К DISK = п'е: \ Базы данных \ mydb.bak» С NOFORMAT, NOINIT, ИМЯ = N 'MYDB-Полное резервное копирование базы данных', SKIP, NOREWIND, NOUNLOAD, STATS = 10" -d "MYDB"
в настоящее время все мои планы назад становятся добавлены в файл mydb.bak, но я хочу, чтобы иметь новый имена файлов для каждой резервной копии с датой, например MYDB20141028.bak
ли' date' команда дата возвращения в 'формате/дд/yyyy' мм? Например, если дата была '9/1/2014', вернет ли она' 20140901' или '201491'? –
Для американских английских систем он возвращает mm/dd/yyyy. Однако этот формат задается на основе текущего языкового стандарта. Так что английский английский формат будет другим. – shf301
+1 отлично, спасибо –