oracle 9i中的数据修改问题: update target set tFunds=(select tFunds+Source.sFounds from Source); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update target set tFunds=tFunds+sFunds where target.tBillNo=source.sBillNo 这样吧update target set tFunds=(select tFunds+Source.sFounds from Source where target.tBillNo=source.sBillNo); 以上语句不行的,它将表target中匹配不上的行也都更改了:'000',Null'001',12'002',Null'003',Null'004',15 :)update target set tFunds=(select tFunds+Source.sFounds from Source ) where target.tBillNo=source.sBillNo; you should better test your code first!! oracle里面有乘积的聚合函数吗,如sum是相加的,我要个相乘的,有吗 oracle biee 用户访问权限问题 Error: Too many arguments in call to "sqlcxt()" sequence如何重置为初始值? 求oracle 9i教程 求解决方法 高手帮忙啊 Error in run runInstaller.sh............ 简单查询来帮忙啊 紧急求救!!!!!急呀!!! 求助,关于oracle闪回,急! WINXP下安装ORACLE8I 这句sql什么地方错了?????望指点迷津!!!!!
'000',Null
'001',12
'002',Null
'003',Null
'004',15
update target set tFunds=(select tFunds+Source.sFounds from Source ) where target.tBillNo=source.sBillNo;