我正在使用 Visual Studio 2017 和 SQL Server 2016。我有一个 SSIS 包,在该包中我有一个 SQL 脚本任务,它调用一个简单的脚本,其中有错误。我不知道为什么当出现错误时,流程不去抛出Failure
路径。
这是我的包的一部分,我有失败路径。
这是我的 sql 代码:
SELECT CONVERT(BIGINT, N'aa1') AS Status
这是我的错误:
[Execute SQL Task] Error:
Executing the query "SELECT CONVERT(BIGINT, N'aa1') AS Status
..." failed with the following error:
"Error converting data type nvarchar to bigint.".
Possible failure reasons: Problems with the query,
"ResultSet" property not set correctly,
parameters not set correctly,
or connection not established correctly.
为什么我的任务失败与我的失败路径有争议?