Чтобы начать: я понимаю, что означает эта ошибка - я не пытаюсь разрешить его экземпляр.
Эта ошибка, как правило, трудно устранить, поскольку если вы вставляете миллион строк в таблицу шириной 100 колонок, практически нет способа определить, какой столбец какой строки вызывает ошибку - вам нужно изменить свой процесс на вставляйте по одной строке за раз, а затем посмотрите, с какой ошибкой. Это боль, мягко говоря.
Есть ли причина, по которой ошибка выглядит не так?
String or Binary data would be truncated
Error inserting value "Some 18 char value" into SomeTable.SomeColumn VARCHAR(10)
Это значительно облегчило бы найти и исправить значение, если не сама таблица. Если просмотр данных таблицы является проблемой безопасности, возможно, что-то общее, например, задание длины попытки и имя столбца с ошибкой?