-1

我有一个 csv 文件,其中包含在荷兰或丹麦使用的特殊字符。我想将 csv 导入 Microsoft sql server 2008。但我只得到“°”而不是“ø”。

我已经尝试过 Danish_Norwegian_CI_AS 排序规则。

我听说它可以使用 UTF-8,但我不知道如何在 Ms-sql 中设置它... CSV 文件是从 MySQL 生成的,可能使用 UTF-8。

我导入:

从“temp...”批量插入 WITH (FIELTERMINATOR = ';', ROWTERMINATOR = '\n')

CSV 文件:

1;ÆgidiusB

2;诺尔克平

4

1 回答 1

0

批量插入需要 CODEPAGE = 'ACP'

所以这有效:

大部分

INSERT doorvaartenTest

从“c:...”

( FIELDTERMINATOR = ';', ROWTERMINATOR = '\n',

CODEPAGE = 'ACP'

)

还将文件重新保存为 ANSI 而不是 UTF-8

于 2013-01-29T14:32:17.917 回答