查询分析器安插汉字 是问号的情况,咋破
查询分析器插入汉字 是问号的情况,咋破?
insert into history (Data) values( '测试')
就这个语句插入的数据,select 出来是两个问号,这是什么原因呢?
insert into history (Data) values(N '测试')
这样是可以的,但是我想不加这个N,加 这个N的话我变量就不好操作了
另:我用的是英文版 Management Studio.
------解决方案--------------------
多语言就需要用Unicode类型(nvarchar/nchar),而使用了这种数据类型之后,需要在插入、更新的时候前面加N
------解决方案--------------------
unicode是数据类型,varchar和char前面加个n 变成nvarchar和nchar 就变成了Unicode类型了。。。
insert into history (Data) values( '测试')
就这个语句插入的数据,select 出来是两个问号,这是什么原因呢?
insert into history (Data) values(N '测试')
这样是可以的,但是我想不加这个N,加 这个N的话我变量就不好操作了
另:我用的是英文版 Management Studio.
------解决方案--------------------
多语言就需要用Unicode类型(nvarchar/nchar),而使用了这种数据类型之后,需要在插入、更新的时候前面加N
------解决方案--------------------
unicode是数据类型,varchar和char前面加个n 变成nvarchar和nchar 就变成了Unicode类型了。。。