熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Oracle多表創建的視圖insert解決方法

2013-11-13 16:14:24  來源: Oracle 

  單表創建的相關視圖在實際的操作中可以對其進行增刪與改Oracle數據庫多表創建的視圖是不能直接進行視圖添加等更新今天和大家分享的是Oracle多表創建的視圖insert的實際操作

  解決辦法替代觸發器說道這大家可能就都知道怎麼做了

  create or replace trigger 名稱

  Instead Of Insert or update or delete

  on 視圖

  for each row

  Declare

  begin

  If Inserting Then

  Insert Into 基本表 (tt) Values (:Newf:Newf);

  Insert Into 基本表 (tt) Values (:Newf:Newf);

  elsif Updating Then

  Update 基本表 set t=:Newft=:Newf where t=:Newf;

  Update 基本表 set t=:Newft=:Newf where t=:Newf;

  elsif Deleting then

  Delete from 基本表 where t=:Oldf;

  Delete from 基本表 where t=:Oldf;

  上述的相關內容就是對Oracle多表創建的視圖insert的描述希望會給你帶來一些幫助在此方面


From:http://tw.wingwit.com/Article/program/Oracle/201311/18001.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.