Оператор вставки с большим количеством значений возвращает «Ошибка преобразования типа данных varchar в числовой.»
Как узнать, какое значение фактически вызывает ошибку?
MS SQL Server 2008используется.
Вы можете использовать функцию ISNUMERIC ()
select * from table where isnumeric(column) = 0
или
declare @v varchar(100) select @v = 'abd' select ISNUMERIC(@v)
Также посмотрите этот пост IsNumeric, IsInt, IsNumber , чтобы помочьвы еще с такими проблемами