SQL2008 乱码

kevin521 2010-05-14 05:31:31
SQL 2008 英文版
Win2003 英文版
数据库Collation:SQL_Latin1_General_CP1_CI_AS

插入中文乱码,问怎么改变数据库的字符集
...全文
284 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
發糞塗牆 2012-09-08
  • 打赏
  • 举报
回复
使用Nchar、Nvarchar、Ntext还会吗?微软建议SQLServer的排序规则最好使用windows本地的排序规则,而尽量少使用sql排序规则(为了向后兼容才保留)。
个人觉得没必要改,把需要保存字符的字段改成Unicode。因为如果哪天你要存放韩文、日文等等,那么改动不大。
不过根据你的应用情况,改也是可以的,排序规则分4种:实例级别、数据库级别、列级别、语句级别。你要注意是不是只改一个级别的排序规则即可。
聪明的傻瓜 2012-09-08
  • 打赏
  • 举报
回复
http://www.cnblogs.com/pctzhang/archive/2011/03/24/1994147.html
htl258_Tony 2010-05-14
  • 打赏
  • 举报
回复
SQL批量更改用户表内字符型字段的排序规则http://blog.csdn.net/htl258/archive/2010/04/23/5522460.aspx

在SQL中用T-SQL插入中文数据时出现的问号或乱码的解决方案http://blog.csdn.net/htl258/archive/2009/03/20/4007035.aspx
lcw321321 2010-05-14
  • 打赏
  • 举报
回复
数据库,右键--》属性,选项--》排序规则
表删除,再重建一次,再插入试试。

34,593

社区成员

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

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