SSIS是Excel中的百分比列 - > SQL Server

时间:2011-11-17 05:38:04

标签: sql-server excel ssis

我正在尝试创建一个将Excel数据导入SQL Server 2000数据库的SSIS包。

Excel工作表中的一列是百分比格式,我希望以字符串格式导入该列,因此它显示45.22%而不是0.4522。

在SSIS中有没有办法做到这一点?

1 个答案:

答案 0 :(得分:2)

使用派生列根据表达式添加新列:

(DT_WSTR,20)(COL1 * 100) + "%"

它将COL1乘以100,将其转换为WSTR(unicode字符串)并在末尾添加百分号。