从查询Sql Server导出时如何对CSV文件进行Unicode

时间:2019-07-08 09:23:10

标签: sql sql-server csv

我创建了一个存储过程,以将数据导出到CSV文件(数据使用阿拉伯语)

Create Procedure [dbo].[ExportQueryToCSV]
@Query As varchar(8000),
@FilePath As varchar(8000)
As
Begin
DECLARE @sql varchar(8000)
  SELECT @sql = 'bcp "'+@Query+'" queryout "'+@FilePath+'" -c -t, -T -S' + @@servername
  EXEC master..xp_cmdshell @sql
End

问题是这样返回数据:

مêں©
Mustafa
ھèï       
ھى©ںک     
¥ëïë      
ى ى       
«éïêںë    
­ں§ç      
ھïë       
«ïه       
ى ى       
­ں§ç      
هںلê،     
ى ى       
مں§é      
ى§î       
ى ى 

我希望:

زكي       
زهراء     
حنين      
هبه       
سليمان    
صادق      
زينب      
سيف

0 个答案:

没有答案