Oracle - 使用来自另一个表的连续值有条件地更新表

时间:2013-04-24 01:17:25

标签: oracle sql-update concatenation inner-join

我需要使用第二个表中的值更新表。我已经尝试了本论坛提供的许多答案,但在我的Oracle安装中都没有,所有这些都返回了各种错误消息。 报警表有列alarm_id和spad_mslink。 Sp_ad表有列msg& mslink。 alarm.spad_mslink和sp_ad.mslink是表之间的链接。 我想用一个常量“Alarm#”更新sp_ad.msg,该值与alarm.alarm_id中的值连接,其中alarm.spad_mslink = sp_ad.mslink和sp_ad.msg为null。 为了测试这一点,我想将更新限制为alarm.alarm_id ='00900'的实例。

谢谢。

0 个答案:

没有答案