Ошибка арифметического переполнения sql
Первоначально я импортировал эти файлы с помощью мастера импорта и экспорта из файла с фиксированной шириной. Я планировал указать поле, фирмы, как числовые (8,0), но я получаю ошибку об ошибке преобразования типов данных. Поэтому я изменил его varchar (20), и он успешно импортирован. В таблице примерно 1,48 миллиона строк.
Теперь я пытаюсь изменить его обратно на числовой (8,0) или INT, и оба дают мне арифметическую ошибку переполнения. Я использовал следующий код, чтобы найти максимальную длину значений в столбце
выберите (max(len(фирмы)) из dbo.tablename, и он вернул значение 5.
Любые идеи о том, как это исправить?