数码资讯
oracle多表级联更新细节
使用游标实现,我认为这个方法绝对安全。 -首先,设置一个游标来存储光标所需的一些数据: 复制代码代码如下所示: 声明 d_cursor_cus_info是光标 选择t3.id _作为id_, t3.owe_money _作为owe_money_, a.heatingarea作为heating_are
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
使用游标实现,我认为这个方法绝对安全。
-首先,设置一个游标来存储光标所需的一些数据:
复制代码代码如下所示:
声明
d_cursor_cus_info是光标
选择t3.id _作为id_,
t3.owe_money _作为owe_money_,
a.heatingarea作为heating_area_
从t_cus_owe_money_2 T2
左T2加入t_cus_owe_money_3 T3。id_ = t3.id _
左连接(选择s.bh,总和(
案例
当s.stkbz = '0'then NVL(s.mj,0)
当s.stkbz = '1'then 0-nvl(s.mj,0)
终点
)作为供热面积SK在哪里s.nd = '2008-2009'group s.bh)的一
在t3.owe_money_ - t2.owe_money _ = a.heatingarea * 5和t3.owe_money _ > 0;
-然后循环游标更新数据:
复制代码代码如下所示:
开始
对于everyrow在d_cursor_cus_info
环
更新t_cus_year_status T
集t.heating_area _ = everyrow.heating_area_,
t.owe_money _ = everyrow.owe_money _
在t.year _ = '2008-2009
和t.id _ = everyrow.id_;
结束循环;
承诺;
结束;
-首先,设置一个游标来存储光标所需的一些数据:
复制代码代码如下所示:
声明
d_cursor_cus_info是光标
选择t3.id _作为id_,
t3.owe_money _作为owe_money_,
a.heatingarea作为heating_area_
从t_cus_owe_money_2 T2
左T2加入t_cus_owe_money_3 T3。id_ = t3.id _
左连接(选择s.bh,总和(
案例
当s.stkbz = '0'then NVL(s.mj,0)
当s.stkbz = '1'then 0-nvl(s.mj,0)
终点
)作为供热面积SK在哪里s.nd = '2008-2009'group s.bh)的一
在t3.owe_money_ - t2.owe_money _ = a.heatingarea * 5和t3.owe_money _ > 0;
-然后循环游标更新数据:
复制代码代码如下所示:
开始
对于everyrow在d_cursor_cus_info
环
更新t_cus_year_status T
集t.heating_area _ = everyrow.heating_area_,
t.owe_money _ = everyrow.owe_money _
在t.year _ = '2008-2009
和t.id _ = everyrow.id_;
结束循环;
承诺;
结束;
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。