我每周都会收到 excel 文件。假设它有以下列:
Cust_Name(string), Cust_Id(int), Cust_filename(string),description(string/Unicode string/ Unicode text stream), explanation(String/Unicode string/ Unicode text stream).....
我面临列数据类型的问题。SSIS excel 源正在考虑与字符串相同的列数据类型,有时为 Unicode 字符串,有时为基于底层 excel 数据的 Unicode 文本流。
所以我想要做的是添加包含 Unicode 文本流数据的虚拟行,并使用脚本组件将其插入到 excel 的第一行。因此,当我阅读该 excel 时,SSIS excel 源每次都会自动将这些列检测为 Unicode 文本流,以后使用数据转换我可以将一些列转换为适当的数据类型。我想知道如何将虚拟文本行插入 excel 的第一行。现有的列数据将跟随该虚拟行数据。
目标:
1)获取excel文件,
2)读取excel并将虚拟“文本”行添加到第一行并使用SSIS源脚本组件保存到其他名称。