2013年10月25日

Oracle中的 UPDATE FROM 解决方法

摘要: 在表的更新操作中,在很多情况下需要在表达式中引用要更新的表以外的数据。象sql server提供了update的from 子句,可以将要更新的表与其它的数据源连接起来。虽然只能对一个表进行更新,但是通过将要更新的表与其它的数据源连接起来,就可以在update的表达式中引用要更新的表以外的其它数据。例如:UPDATE Table2SET Table2.ColB = Table2.ColB + Table1.ColBFROM Table2INNER JOIN Table1ON (Table2.ColA = Table1.ColA);实际更新的操作是在要更新的表上进行的,而不是在from子句所形成. 阅读全文

posted @ 2013-10-25 13:55 小灰熊 阅读(316) 评论(0) 推荐(0) 编辑

导航