首页 > 解决方案 > SSIS 部署的包无法将 DTWSTR 转换为 NUMERIC

问题描述

我有一个 SSIS 包,它有一个数据转换任务。在这个任务中,我想转换DTWSTR 2000NUMERIC(36,10)

在此处输入图像描述

有机列中的数据是这样的:

在此处输入图像描述

我可以在 Visual Studio 中成功运行我的包,但是在我将包部署到 SQL Server 并使用相同的输入参数运行它之后,我收到此错误:

转换返回状态值 2 和状态文本。由于可能丢失数据,无法转换该值

为什么我可以在 Visual Studio 中运行该包,但不能在 SQL Server 上运行?

标签: sql-serverssis

解决方案


推荐阅读