English 中文(简体)
进口纸面文件到大体的薄膜,加上对一些未知编码的“卫å”特性的改动
原标题:Importing csv file to mssql db with bulk insert changes special characters "æøå" to some unknown encoding

我正试图用BULK INSERT方法向一个Mmssql数据库输入一个剪辑。 问题在于它包含特殊性质(北冰、ø和å),在插入之后,它们被我不知道的特性所取代。

更具体地说,ø代为°,å改为Õ,æ改为微克。

我也试图在插入之前将其转换为UTF-8,但我的理解是,BULK INSERT方法没有支持这一点。 当时,UTF-8号公司对æ公司进行编码,最后是加©。

我也试图使用令人信服的进口功能,但由于我有一个栏目,进口将只为每个记录加上0,使进口无法复制。

任何人都知道,我如何在管理批量时确定编码,因为它与身份栏完全一致。 我正在使用2008年MSQ服务器管理演播室

最佳回答

我认为有两种方式:

  1. Specify CODEPAGE = RAW in your BULK INSERT command (see MSDN).
  2. Create a format file and specify a collation for each column.
问题回答

暂无回答




相关问题
Performance impact of indexed view in MS SQL Server 2008

Does anyone have experience with using indexed view in MS SQL Server 2008? I am trying to find out how does indexed view affect performance of insert / update statements, that are adding / updating ...

Lock Escalation - What s happening here?

While altering a table (removing a column) in SQL Server 2008, I clicked the Generate Change Script button and I noticed that the change script it generated drops the column, says "go" and then runs ...

Round to nearest 5 in SQL Server

I have a Money column in my SQL Server 2008 table. In my below query how can I round it to nearest 5$ select FineAmount from tickets Thanks

热门标签