如何修改SQLSERVER2000排序规则名称为UTF8?

nimeide1234567890 2023-03-16 19:47:02

 

这里面找遍了也没有UTF8的字样

 

这是2008的数据库,改成哪个才可以存储缅甸语不会乱码? 

 

这是2000数据库,插入缅甸语,但是显示是乱码,都是????? 

 

 

INSERT INTO kcsp (bh, qm, jm, spgg) VALUES ('1007', N'ထုတ်ကုန်', '1004', '1004')

前面加N插入,数据库里变成方块,把数据库里的方块内容复制到电脑里的QQ上还是显示方块,用手机QQ看是缅甸文

查询分析器里查询出来是缅甸文 ,前提是字体要换成Zawgyi-One(这是缅甸字体)

 

ALTER TABLE kcsp ALTER COLUMN qm NVARCHAR(380) COLLATE Chinese_PRC_CI_AS
Chinese_PRC_CI_AS这个是现在的SQLSERVER2000排序规则名称,现在的问题是把缅甸语粘贴进去乱码,如果要存储缅甸语,改成什么,是不是改成UTF8,如果是的话UFT8怎么写的?

 

ALTER TABLE kcsp ALTER COLUMN qm NVARCHAR(380) COLLATE Chinese_PRC_CI_AS_utf8

这句错误了

...全文
102 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

INSERT INTO kcsp (bh, qm, jm, spgg) VALUES ('1007', N'ထုတ်ကုန်', '1004', '1004')

看看你的qm字段类型是什么,如果是char\varchar\text类型,需要前面加n,如nchar\nvarchar\ntext,这样之后你在插入就不会乱码

二月十六 版主 2023-03-17
  • 打赏
  • 举报
回复

到缅甸文的论坛问问……

34,566

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧