我從sql server 2005中的批量加載中得到以下錯誤消息,並且在想法後我可以嘗試解決此問題。SQL Server 2005 - 大容量插入問題
第2行第4列(類型)的批量加載數據轉換錯誤(指定代碼頁的類型不匹配或無效字符)。
BULK INSERT dbo.BobTable FROM 'C:\DataFiles\Bob.txt'
WITH (FIELDTERMINATOR = '","', FIRSTROW=2,ROWTERMINATOR = '\n',DATAFILETYPE='char')
任何想法?
"id","altid","altid2","type"
123456789.00,"ABC1234","ABC1234","R"
我無法更改源文件,但我可以更改它正在插入的表。 (不要問我爲什麼,但小數已經在ID的末尾插入......我只是來對付它。)
CREATE TABLE [dbo].[BOB](
[id] [nvarchar](50) NULL,
[Altid] [nvarchar](50) NULL,
[Altid2] [nvarchar](50) NULL,
[type] [nvarchar](50) NULL
)