Перенаправление строк ошибок при использовании SQL Merge или другими словами, как узнать, какие входные данные вызвали сбой объединения? - PullRequest
0 голосов
/ 29 апреля 2020

Я использую SQL server 2012, SSIS exe c SQL, чтобы выполнить сопоставление SCD type2 посредством выполнения хранимой процедуры, в которой я пытаюсь выполнить команду Merge для той же самой.

в случае сбоя слияния, мне нужно записать номер строки и номер столбца и т. Д. c вместе с причиной ошибки , чтобы служба поддержки могла исправить эти данные и перезапустить задание, как я могу сделать это?

SQL выглядит примерно так:

insert into target
select columns from ( Merge command ...output some columns) where action='UPDATE'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...