日期:2014-05-16  浏览次数:21452 次

oracle 命令行未正确结束
update card12 set upddate=card3.loddate 
from card12,card3 where card12.cardno = card3.cardno
在sql2000中是可以执行的,在oracle中就报错,提示命令行未正确结束


------解决方案--------------------
SQL code

--oracle关联更新是这么写的,说实话,我也很讨厌这种写法,但没办法
update card12 set upddate=(
select loddate from card3 where cardno=card12.cardno
)