我的SQL server 爆炸了!老师都弄不好。跪求大神解答T
sqlserver吧
全部回复
仅看楼主
level 8
锋翼1996 楼主
我的SQL server 爆炸了!只要是关于字符串的查询语句都查不出结果,而且数据格式设置char.varchar打出汉字会变‘?’求各路大神解答,感激不尽!附图如下
2016年05月10日 07点05分 1
level 8
锋翼1996 楼主
不要沉啊
2016年05月10日 07点05分 2
烟台的
2016年05月27日 22点05分
level 8
锋翼1996 楼主
这是我的处女帖啊
2016年05月10日 12点05分 3
level 8
锋翼1996 楼主
各路大神快显灵Orz
2016年05月10日 12点05分 4
level 6
把所有数据类型里有 n 的都改成没 n 的,建议把所有的字符型数据都定义为varcahr()
比如
alter table S1 alter column sname varchar(10)
而char(5) 你需要输入'赵成刚__' 后面2个空格
2016年05月13日 03点05分 5
不行啊,会变成问号呀
2016年05月13日 23点05分
level 1
cmd 里面chcp936
2016年05月27日 06点05分 7
level 3
where sname=N'赵成刚'
试试看
2016年06月06日 06点06分 8
level 3
然后插入的时候
前面也加上N试试
2016年06月06日 06点06分 9
level 1
楼主你的SQL server是哪个版本的 可以给我个链接么
2016年06月06日 08点06分 10
老师给的,安装包已不见
2016年06月08日 02点06分
level 4
把姓名数据类型改成nchar(10)或者varchar
2016年06月06日 10点06分 11
level 8
锋翼1996 楼主
找到原因了,是汉字简繁体的问题。我的SQL只识别繁体中文,并不识别简体中文。然而我还是不会弄啊[啊]
2016年06月07日 00点06分 12
level 1
错误代码是文本字符串不能识别也就是没有字体
2016年06月07日 13点06分 13
level 2
莫非你这个是毕业设计
2016年06月09日 02点06分 14
1