sql-server-2005 – sql server 2005编码问题
发布时间:2020-12-30 23:41:04 所属栏目:MsSql教程 来源:网络整理
导读:我有一个utf-8编码的文本文件,有超过2k行的insert命令.现在我想将它作为sql脚本执行,以将数据插入数据库. 有希腊文本有问题.插入后只有?字符,没有希腊字母. 样本插入语句如下: INSERT INTO myDB.[MC_LIST] ([id],[data],[author],[created],[language],[
|
我有一个utf-8编码的文本文件,有超过2k行的insert命令.现在我想将它作为sql脚本执行,以将数据插入数据库. 有希腊文本有问题.插入后只有?字符,没有希腊字母. 样本插入语句如下: INSERT INTO myDB.[MC_LIST]
([id],[data],[author],[created],[language],[type_name],[position])
VALUES
('2086','<data><id>1</id><language>gr</language><szonelinkdest>/products/how-does-nioxin-works-page.aspx</szonelinkdest><szoneimgalt>alt</szoneimgalt><title>ΠΡΟΣΕΓΓΙΣΗ ΦΡΟΝΤΙΔΑΣ ΤΗΣ ΕΠΙΔΕΡΜΙΔΑΣ</title><szoneimg>/m/photo/box-4.jpg</szoneimg><szonedesc>Κ?θε προ??ν lala περι?χει ?ναν εξειδικευμ?νο συνδυασμ? συστατικ?ν επιστημονικ?? προ?λευση?. </szonedesc><szonelinkname>ΟΙ ΤΕΧΝΟΛΟΓΙΕΣ ΜΑΣ</szonelinkname><szonetitle>ΠΡΟΣΕΓΓΙΣΗ ΦΡΟΝΤΙΔΑΣ ΤΗΣ ΕΠΙΔΕΡΜΙΔΑΣ</szonetitle></data>',null,'4/15/2011 3:47:47 PM','gr','1','2') ;
怎么办才能让它发挥作用? 谢谢你的帮助. 顺便告诉您知道任何可以将utf-8文件转换为utf-16文件的软件吗? 解决方法这个数据库是否应该包含希腊文本?在这种情况下,请确保其排序规则是希腊排序规则之一,并更改所有现有varchar列的排序规则.如果您需要国际化,那么使用nvarchar列而不是varchar. 我猜数据列是一个xml列?那也没关系. 如果你要使用nvarchar或xml,那么改变insert语句,通过在字符串常量之前加一个N来插入nvarchar数据,就像这样 N'<data><id>1</id><language>gr... (编辑:厦门站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – SQL Server 2016 Express Management Studio
- sql-server – 独立存储异常:无法确定域的标识
- 浅谈SQL Server中的高可用性(2) 文件与文件组
- sqlserver2005的KPI展示控件开发详解
- T-SQL查询进阶:视图详解
- 防不胜防:微软公司IE浏览器又发现严重安全漏洞
- sql-server – 从.NET可以获得由SqlCommand对象生成的完整S
- sql-server – 我可以在本地安装SQL Server Management Stu
- 在SSIS 2005中如何使用ASPT
- sql-server – 将每日时间表分组为[开始日期;结束日期]与工

