Каждый раз, когда я пытаюсь импортировать файл Excel в SQL Server, я получаю конкретную ошибку. Когда я пытаюсь редактировать сопоставления, значением по умолчанию для всех числовых полей является float. Ни в одном из полей в моей таблице нет десятичных знаков, и они не относятся к типу данных money. Это всего 8 цифр. Однако, так как я не хочу, чтобы мой первичный ключ хранился как число с плавающей точкой, когда это int, как я могу это исправить? Это дает мне какую-то ошибку усечения, я выложу шапку экрана при необходимости. Это общая проблема?
Следует отметить, что я не могу импортировать файлы Excel 2007 (я думаю, что нашел решение этой проблемы), но даже когда я пытаюсь импортировать файлы .xls, каждое значение, содержащее цифры, автоматически импортируется как число с плавающей точкой, и когда Я пытаюсь изменить это, я получаю ошибку.
http://imgur.com/4204g