sql server 2005 乱码
问题描述:
sql server 2005客户端,只有一个从外部导入的库中update汉字时出现的是‘?’,其他的库中的表都没有问题。
请问是什么原因啊?
update table
set column = '一'
插入的数据就全部是‘?’
但是其他的库就没有问题,只是从微软下载下来的一个测试库出现这个问题
update table
set column = N'一'
是因为下的那个库排序规则不一样
把字段类型改为nvarchar(你需要的长度)
插入,更新前加N
例如:
update table set column = N'汉字'
insert into table(column) values(N'汉字')
什么是下载的库的排序规则不一样啊?
相关问答:
大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。
select * from
表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件
select * ......
sql可以有两个以上的触发器吗??我指的是for触发器,那其他的呢??
什么意思?
可以的
10个都没问题
可是我写了两个for insert 触发器,造成进程阻塞了呢?怎么办呢?请高人指点
......
如下2张表:
table1:
node_id
parent_id
root_id
value
table2:
node_id
status
表1存储了一棵树,表2存储了节点状态,问题如下:
如何用SQL语句获得状态status为1的节点的所有子节点以及其下子树中所有节 ......
Id Name Flag
1 张三 1
2 王五 3
3 张三 1
4 李四 2
5 张三 1
6 李四 2
我想输出的时候变成这样
Id Name Flag
1 张三 1 & ......
clientserial devseral chunnelnum devdata5
CZ0001 308001 5000 11.1
CZ0001 308001 5001 11.2
CZ0001 308001 5002 11.3
CZ0001 3080 ......