update itme set (case when tree_code=402 then tree_name='编目1'
when tree_code=468 then tree_name='编目2'
when tree_code=466 then tree_name='编目3'
else tree_name='编目4' end);1我看你题目说涉及到字符切割语,字符串拼接,我看明白,如果你需要的话在when出进行更改就行了
数据库里面有几百条记录,这么个写法太耗时了吧
@zhengjinfeng: 几百条,吓死我啦
@zhibudao: 那你写个存储过程用游标接受结果,然后遍历结果集制作sql语句
最后执行语句。
看不明白问题
后来用代码解决了,还是谢谢拉