我的.csv
电脑上有一个阿拉伯文文件,我想将该文件导入SQL Server,但是当我导入它时,出现此错误:
目标代码页中的文本被截断或一个或多个字符不匹配
发生了什么?
为了存储除英语之外的数据(例如阿拉伯语,印地语等),我们需要nvarchar(MAX)或nchar(MAX),而不是varchar(MAX)。
下面的示例显示了varchar和nvarchar之间的区别
Create table tab (remark varchar(MAX) );
insert into tab values('This is test');
Create table tab_arabic (remark nvarchar(MAX) );
insert into tab_arabic values(N'هذا هو الاختبار');
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句