请教高手如何修改数据库的charset!

davidwzp 2004-11-22 04:18:59
数据库从英文版的sql中备份到中文版的sql中后,输入中文会出现乱码。查看数据库属性后发现该备份
的数据库的charset是Latin文的,查看的最简单的方法是看数据库属性中的数据排序方法。请教如何将该数据库的charset改为PRC of Chinese的?
...全文
181 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
davidwzp 2004-11-22
  • 打赏
  • 举报
回复
关键是要改变该数据库的default charset! 我改了之后还是不能输入汉字! :(
jingxijun 2004-11-22
  • 打赏
  • 举报
回复

CREATE TABLE MyTable
(PrimaryKey int PRIMARY KEY,
CharCol varchar(10) Latin1_General_CI_AS NOT NULL
)
GO
ALTER TABLE MyTable ALTER COLUMN CharCol
varchar(10) COLLATE Chinese_PRC_CS_AI_WS NOT NULL
GO
davidwzp 2004-11-22
  • 打赏
  • 举报
回复
jingxijun(一笑)果然是高手! 能不能通过修改系统表一次搞定?每个数据表改完之后,该数据库的字符集也会变成Chinese_PRC的吗?
jingxijun 2004-11-22
  • 打赏
  • 举报
回复
企业管理器-》数据库-》指定的表-》指定字段-》修改

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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