我收到“04OCT1954”等格式的日期,并希望将其转换为正确的日期,以便使用 SSIS 派生列将其提取到 SQL Server 中。
这怎么可能?
谢谢!
在派生列表达式中使用以下内容 - 将 'date'field' 替换为您的字段
(DT_DBTIMESTAMP)(SUBSTRING(date_field,1,2) + "-" + SUBSTRING(date_field,3,3) + "-" + SUBSTRING(date_field,6,4))
它只是在年、月、日值之间添加破折号,并将其转换为 DT_DBTIMESTAMP 格式。