У меня есть код С#, который содержит множество инструкций вставки в пакете. Выполняя эти инструкции, я получил сообщение "String или двоичные данные были обрезаны" и roledback транзакции.
Чтобы узнать, какой оператор insert вызвал это, мне нужно вставить один за другим в SQLServer, пока я не ударил ошибку.
Есть ли умный способ узнать, какой оператор и какое поле вызвало эту проблему, используя обработку исключений? (SqlException)