sch_account@todata 是什么表。。
一步一步调试一下:
1.update tf1022 set filename=trim(filename)瞧一下tf1022改变没有?
2.update sch_account set filename=trim(filename)瞧一下tf1022改变没有?
如果两个表都改变了。。
然后试
第3步:
update tf1022 a set a.total=(select b.total_count from sch_account@todata  b where trim(a.filename)=trim(b.filename));