Мой офис использует excel для подготовки наших данных перед импортом в базу данных SQL. Однако мы наблюдаем следующую ошибку.Сохранять ведущие нули при импорте Excel в SQL
Когда данные импортируются с одного компьютера, он теряет все ведущие нули. Однако, когда он импортируется с другого компьютера, он импортируется отлично.
Примером ведущих нулей является то, что наши номера позиций должны быть отформатированы как «001, 002, 003, ... 010, 011, 012, ... 100, 101, 102, ect».
1) Файл excel хранится на сервере, поэтому нет никакой разницы в файле. 2) Если пользователи меняют рабочие станции, результат остается на компьютере и не переключается с пользователем. 3) Данные форматируются как текст. Он был отформатирован как текст как из вкладки «Данные», так и из «Форматирование ячеек».
Есть ли параметр в excel, специфичный для компьютера, а не электронная таблица, которая повлияет на экспорт данных? Или существует специальная настройка, отличная от excel, которая вызовет это?
HOw вы импортируете данные в базу данных? PLease показывает какой-то код или что-то в этом роде. – OldProgrammer
какая версия sql-сервера? – Chains
Зачем беспокоиться? – user2140261