Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 值由于编码而移动到行尾_Sql Server_Ssis_Export To Csv - Fatal编程技术网

Sql server 值由于编码而移动到行尾

Sql server 值由于编码而移动到行尾,sql-server,ssis,export-to-csv,Sql Server,Ssis,Export To Csv,我正在尝试从ssis中的sql语句创建一个.CSV文件。dile包括带有特殊字符的名称,如拉丁字母和德语字母。 我使用的是Unicode,但有一个阿拉伯单词一直跳到行的末尾,而不是它所属的位置。 我试着用replace char(10)、char(13)等替换特殊字符,但没用。 我也尝试过使用UTF8编码,但由于其他拉丁字母的原因,我仍然需要标记Unicode。首先,您应该使用UTF-8编码。然后确保您正在尝试将数据存储到nvarchar数据类型。首先,您应该使用UTF-8编码。然后确保您正在尝

我正在尝试从ssis中的sql语句创建一个.CSV文件。dile包括带有特殊字符的名称,如拉丁字母和德语字母。 我使用的是Unicode,但有一个阿拉伯单词一直跳到行的末尾,而不是它所属的位置。 我试着用replace char(10)、char(13)等替换特殊字符,但没用。
我也尝试过使用UTF8编码,但由于其他拉丁字母的原因,我仍然需要标记Unicode。

首先,您应该使用
UTF-8
编码。然后确保您正在尝试将数据存储到
nvarchar
数据类型。

首先,您应该使用
UTF-8
编码。然后确保您正在尝试将数据存储到
nvarchar
数据类型