Я использую Visual Studio 2017 и SQL Server 2016.
У меня есть пакет служб SSIS, и в этом пакете у меня есть задача сценария SQL, которая вызывает простой сценарий, в котором есть ошибка.
Я не знаю, почему, когда есть ошибка, поток не идет бросить Failure
путь.
Это часть моего пакета, где у меня путь отказа.
![enter image description here](https://i.stack.imgur.com/mJO2Y.png)
Это мой 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.
Почему моей задаче не удалось оспорить мой путь неудачи?
![enter image description here](https://i.stack.imgur.com/ulOoj.png)