我有多张表,现在要用一个update语句来更新这些表里的同样一个字段,比如说createUser
这些表之间没有关联
请问这个sql怎么写
这些表之间没有关联
请问这个sql怎么写
解决方案 »
- oracle游标问题
- sql 求当月
- oracle结合ibatis里面的批量修改sql语句如何写啊?
- 关联表数据查询的问题,我是菜鸟
- 触发器 提示错误的赋值变量'old'
- 大虾指点 oracle用户和sqlserver用户的区别? 100分
- 超难!!!!关于在不同分区不同硬盘上创建一个ORACLE9I数据库的问题?
- java 里头对ORACLE中的自增字段如何插入呀?
- 菜鸟6000分依次提问ORACLE问题,第一个:大虾给我个函数里建虚表并插入数据的例子
- oracle9i 与 oracle9i Application server 有何区别啊?
- oracle存储过程
- oracle怎么快速实现这个?
create or replace trigger tri_update
after update of createUser on table1
begin
update table2 set createUser = :new.createUser where userId = :old.userId;
update table3 set createUser = :new.createUser where userId = :old.userId; update table4 set createUser = :new.createUser where userId = :old.userId;end;
using (select svcnum, sum(chrgamount) as chrgamount
from lzysvcnum_acctinsht
group by svcnum ) b
on(a.msisdn=b.svcnum )
when matched then update set (a.chargefee=b.chrgamount)
用触发器或存储过程!
但是触发器在效率和性能比不上存储过程!