Я пытался создать командный файл, в котором мне нужно импортировать последнюю дату и время zip-файла в таблицу SQL Server 2012. Я могу достичь точки, где имя, размер можно обновить в SQL Server, но я не могу обработать дату.
Сценарий:
for /f "tokens=*" %%a in ('dir *.zip /b /od /a-d') do set latest=%%a
echo Latest File: %latest%
call :setsize %latest%
:setsize
set FILESIZE=%~z1
set DATETIME=%~t1
echo %FILESIZE%
echo %DATETIME%
возвращает 06/27/2018 16:40
для даты. Я буду импортировать это в столбец SQL Server с типом данных DateTime
. Как мне использовать это в insert
выражении?