SSIS导入Excel时记录行号

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

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

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

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

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

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

4. 脚本如下.

private
				int m_rowNumber;

 

       m_rowNumber++;

       Row.RowNumber = m_rowNumber;

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

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

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

6. 结果.

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

   

参考链接:

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/

相关文章:

  • 2022-12-23
  • 2022-01-31
  • 2022-12-23
  • 2021-12-25
猜你喜欢
  • 2021-11-23
  • 2021-11-23
  • 2022-01-02
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案