SSIS 任务数据流 - 将平面时间值 HHMMSS 转换为 MSSql Time(7) 字段

Posted

技术标签:

【中文标题】SSIS 任务数据流 - 将平面时间值 HHMMSS 转换为 MSSql Time(7) 字段【英文标题】:SSIS task Data Flow - Converting flat time value HHMMSS to MSSql Time(7) field 【发布时间】:2015-11-07 19:08:43 【问题描述】:

我正在创建一个将 tab del Flat File 导入 SQL 表的 SSIS 任务。除了时间领域,我在所有领域都取得了成功。时间字段作为 HHMMSS 存储在 FLAT 文件中。如何将其转换为 Time(7) 数据类型?我已经尝试过数据流中的数据转换功能,但失败了。任何帮助表示赞赏。

【问题讨论】:

“ETL”文件是什么意思?是 SSIS 吗? 是的,很抱歉。 【参考方案1】:

想通了。使用“脚本组件”并使用 VBA 转换数据类型。

【讨论】:

以上是关于SSIS 任务数据流 - 将平面时间值 HHMMSS 转换为 MSSql Time(7) 字段的主要内容,如果未能解决你的问题,请参考以下文章

使用 SSIS 脚本任务将数据从多个 SQL 表导出到不同的平面文件

问题将数值数据导出到平面文件,SSIS

SSIS 输出到平面文件为 0.00

如何创建SSIS脚本任务以从平面文件中删除CR LF

ssis 空日期作为空值

使用SSIS从SQL Server 2005中的平面文件导入时如何保留NULL值