我在使用派生列格式化某些错误信息时遇到“尝试执行类型转换时发生错误”。我的表达式如下
(DT_STR,255,1252)("Insert Employee Error - EmployeeID:" + (DT_STR,255,1252)ID)
ID列是一个整数。奇怪的是,我在另一个包中做了类似的事情,这很好。任何想法?
继承我传递给派生列的元数据
答案 0 :(得分:0)
如果那是你的环境,那么2005年我没有任何虚拟机可供使用,但派生的列转换比2008年的数据类型更宽松,所以我的测试场景2008 R2应该是有效的。
我觉得你的表情没有错。我开了一个快速的软件包,以验证你的预期它是否有效,它对我有用。
根据Siva的评论添加了一个空值的行,但似乎不是OP问题的根源
检查派生列转换之前的元数据的一些事项