批量插入不起作用

时间:2013-09-25 16:43:09

标签: c# sql sql-server sql-server-2008

UTF-8格式化的txt文件批量插入到Sql Server Management Studio 2008 R2,nvarchar(50)coloumns,无法正常工作。

This is the summary of the problem, step by step

我无法实现土耳其语字符,但txt文件 UTF-8 ,列 nvarchar(50)

2 个答案:

答案 0 :(得分:0)

请使用Unicode原生格式进行导出和批量导入,如http://technet.microsoft.com/en-us/library/ms189941%28v=sql.100%29.aspx

中所述

答案 1 :(得分:0)

SQL Server不支持代码页65001(UTF-8编码)。尝试更改您的代码页。 此外,您可能无法使用SQL Server排序规则配置。

批量导出或导入SQLXML文档的数据类型”下面的链接部分最有可能解决您的情况。 http://technet.microsoft.com/en-us/library/ms188365.aspx

您可以尝试DATAFILETYPE选项,如上一节所述。 希望它有所帮助