查看: 6542|回复: 3

请问sqlserver中页面内容前面空格为“?”号是什么原因

升级   1.95%

15

主题

16

回帖

195

积分

注册会员

Rank: 2

积分
195
发表于 2022-3-10 19:33:17 | 显示全部楼层 |阅读模式
       问题如下图所示,请问sqlserver中存储的页面内容前面空格是“?”号是什么原因,谢谢!

对应数据库中数据


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

Ray

升级   100%

31

主题

208

回帖

891

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
891
发表于 2022-3-11 10:30:50 | 显示全部楼层
应该是乱码字符无法正常显示.
回复

使用道具 举报

升级   1.95%

15

主题

16

回帖

195

积分

注册会员

Rank: 2

积分
195
发表于 2022-3-11 12:44:04 | 显示全部楼层
把那列字符格式改为“NVCHAR ”就行了,也不知别的地方会不会有问题,还有没有更好的解决办法。
回复

使用道具 举报

Ray

升级   100%

31

主题

208

回帖

891

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
891
发表于 2022-3-14 10:39:17 | 显示全部楼层
ruguo nvchar 显示正常,那说明您的字符编码应该是 unicode,应该从您的输入字符的角度来处理这个问题.
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread