- 论坛徽章:
- 0
|
原帖由 jvkojvko 于 2008-7-6 14:24 发表 ![]()
教你个方法
在MSSQL中你只要能够查询出来你要的数据后把select改成update就可以了
比如你要的数据是:
select dv_bbs1.id,dv_bbs1.body,b.body
from dv_bbs1
inner join table2 b on dv_bbs1.id = b.id
那你update的时候只要把select a.id,a.body,b.body替换成update
:
update dv_bbs1
set body = b.body
from dv_bbs1
inner join table2 b on dv_bbs1.id = b.id
谢谢jvkojvko提供的方法,我用
update dv_bbs1
set body = b.body
from dv_bbs1
inner join table2 b on dv_bbs1.announceid = b.announceid
替换成功!
不知道vkojvko你所说的意思是不是这个,我弄对了没有。
另:不知当单个字段内容有几千汉字的时候内容会不会丢失啊?能不能给个提示。
[ 本帖最后由 ynlagie 于 2008-7-6 16:08 编辑 ] |
|