1

我正在使用集成服务 (SSIS),目前我正在从 excel 源获取数据,该字符串Description的长度大于 15 个字符:问题是我找不到截断此数据的方法为了将它保存在数据库中(列数据库是varchar(15),我无法更改它)。

我试图使用派生列来截断数据但没有成功。

4

1 回答 1

3

添加派生列转换并使用 SUBSTRING 函数仅获取字符串的前 15 个字符。在此处阅读 SSIS 中的子字符串函数SUBSTRING SSIS 表达式

您在派生列中的表达式看起来像SUBSTRING(Description, 0, 15)

于 2012-05-04T20:55:23.497 回答