Я пытаюсь массовой загрузки из файла Excel с помощью следующего запроса:Массовая загрузка из Excel в SQL Server 2008
BULK INSERT TempRevenueForecast
FROM 'E:\RevenueTracker\Demo\UserTemplate.xls'
WITH (FORMATFILE = 'E:\RevenueTracker\Demo\TRF.FMT');
GO
Но, я получаю эту ошибку:
Bulk load data conversion error (truncation) for row 1, column 2
Как я могу это решить?
BULK INSERT не будет загружать файл Excel. Вам либо нужно сначала сохранить текстовый файл, либо использовать OPENROWSET, как и эти примеры (первые, которые появились в Google при поиске) http://social.msdn.microsoft.com/Forums/sqlserver/en-US/ 5942b056-7985-4cc0-9628-6dcbc6f6bda1/балк-вставка-для-загрузки-XLS-Excel-файлы? форум = transactsql –