У меня есть пакет в службах SSIS, в потоке данных у меня есть компонент сценария, который является источником данных, для задания переменных в качестве целевого объекта потока данных Excel.
With ScriptOutputBuffer
.AddRow()
.scriptRowID = 2
.Filename = Variables.foundFile
.RunTime = Now
.Status = "found"
End With
К сожалению, даты выходят в следующем формате: -
7/2/2010 8:22:46 AM
LocaleID для компонента сценария и компонента потока данных назначения Excel установлены на английский (Великобритания)
Любая помощь или другие вещи, которые нужно проверить, будет принята с благодарностью.
EDIT: компонент сценария выводил дату в формате DT_Date. Я изменил его на формат DT_DBTIMESTAMP, и теперь я получаю даты в следующем формате в Excel: -
2010-07-02 09:15:44.662000000
лучше, но все же немного недружелюбно, когда его читают люди.