请问如何只写一条update语句就同时更新两个以上的数据表中的字段呢?
急用!!!!!麻烦大家帮帮忙!谢谢!

解决方案 »

  1.   

    为什么只要一句
    用存储过程不是相当于一句update吗
      

  2.   

    一个update语句无法完成吧,你可以用两个语句完成啦。再一起提交就可以了。
      

  3.   

    一个UPDATE只能更新一个表,无法更新两个表。
      

  4.   

    一个update语句可以更新一个表中的多个字段,但不能同时更新多个表中的字段
      

  5.   

    只能通过过程来实现
    create or replace p_update as(
    new_value1 varchar2,
    new_value2 varchar2)
    begin
      update tname1 set aa=new_value1;
      update tname2 set bb=new_value1;
    end;
      

  6.   

    可以,在一张表上加上对另一张表操作的trigger.