社区
应用实例
帖子详情
SQLSERVER 数据库汉字录入出现问题,全是问号
wqjch
2004-12-02 10:16:16
我的操作系统和数据库全都是英文版的。
在向sqlserver数据库录入汉字后,查询时,全部显示是英文。怎么解决啊,谢谢!!
我已经把:控制面板\区域属性;设置为中文简体了。
...全文
204
5
打赏
收藏
SQLSERVER 数据库汉字录入出现问题,全是问号
我的操作系统和数据库全都是英文版的。 在向sqlserver数据库录入汉字后,查询时,全部显示是英文。怎么解决啊,谢谢!! 我已经把:控制面板\区域属性;设置为中文简体了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiang130
2004-12-03
打赏
举报
回复
呵,我昨天遇到了,是繁簡體的矛盾.解決方法是在用戶那里裝sql客戶端.
wqjch
2004-12-03
打赏
举报
回复
请问要用中文。
@language=参数值。
该参数值是怎么写的啊
yown
2004-12-02
打赏
举报
回复
使用nvarchar,nchar类型
如果操作系统是英文版的,就改
sp_defaultlanguage
更改登录的默认语言。
语法
sp_defaultlanguage [ @loginame = ] 'login'
[ , [ @language = ] 'language' ]
Liroyal
2004-12-02
打赏
举报
回复
控制面板\区域属性:简体中文(设成默认值),重启应该是可以使用中文了的。如果再不行,先用Unicode吧。
solidpanther
2004-12-02
打赏
举报
回复
用nvarchar \nchar\ntext 这些类型做字段类型,支持多语言
SQL server
数据库
,插入中文变
问号
???
SQL server
数据库
,中文乱码
sqlserver
varchar 类型存储生僻字,会变成
问号
,而nvarchar类型不会 是什么原理? (㙍、㮾,䶮)
由于单字节编码只能表示有限的字符集,对于一些生僻字或非常用字符,单字节编码可能无法正确地存储和表示。类型使用的是双字节编码(Unicode),可以表示更广泛的字符集,包括生僻字和非常用字符。类型使用双字节编码,可能会占用更多的存储空间,因此在设计表结构时需要考虑到数据大小和性能方面的权衡。类型存储生僻字时,由于字符编码的限制,
数据库
会将无法表示的字符替换为
问号
。类型存储生僻字时,字符能够正确地保存和显示,不会
出现
问号
或替代字符的情况。因此,如果需要存储包含生僻字或非常用字符的数据,建议使用。
Java操作
数据库
插入中文数据,竟变成
问号
?你需知道的解决方法!
解决:为何Java执行插入sql到
数据库
中文内容会自动变成
问号
??详细解决方案,只愿能帮到你。
MS SQL Server存储生僻字变为
问号
(?)的解决方法
使用mssql的小伙伴经常会遇到生僻字的
问题
。 处理方法: 1、将存储生僻字的字段类型改为nvarchar,建议用语句alter修改以免
数据库
卡死。 2、使用企业管理器编辑前200行,手工将生僻字填到字段里面,切忌用语句update,用语句的话会使用sql内置的字符集,转码以后又会变成
问号
。 3、然后select就没有
问题
了。...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章