SSIS-导入Excel文件时记录行号

Posted yanghaibo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSIS-导入Excel文件时记录行号相关的知识,希望对你有一定的参考价值。

SSIS导入Excel时记录行号

1. "Excel源"后添加"脚本组件"

技术分享图片

2. "脚本组件"中新增输出列,命名为"RowNumber"

技术分享图片

3. "脚本组件"中编辑脚本.

技术分享图片

4. 脚本如下.

private int m_rowNumber;

       m_rowNumber++;
       Row.RowNumber = m_rowNumber;

技术分享图片

5. 下一步的输入列中显示RowNumber

技术分享图片

6. 结果.

技术分享图片

 

参考链接:

1. https://support.microsoft.com/en-us/help/908460/how-to-add-an-incremental-counter-in-a-sql-server-2005-integration-ser

2. https://www.hansmichiels.com/2015/11/13/how-to-add-a-rownumber-to-a-data-flow-task-in-ssis-2012/

以上是关于SSIS-导入Excel文件时记录行号的主要内容,如果未能解决你的问题,请参考以下文章

SSIS 2008,Excel 2007 正确格式化 excel 列(导出,不导入)

java poi Excel大数据量导入怎么提高速度

使用 SSIS 将多个 Excel 文件导入表中

使用 ssis 包导入 excel 到 sql server 失败

如何将今天的日期excel表自动导入SSIS [重复]

SSIS错误导入Excel日期(截断错误)