IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁數(shù)據(jù)庫Oracle → Oracle多表創(chuàng)建的視圖insert解決方法

Oracle多表創(chuàng)建的視圖insert解決方法

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

  單表創(chuàng)建的相關(guān)視圖在實際的操作中,可以對其進(jìn)行增、刪與改。Oracle數(shù)據(jù)庫多表創(chuàng)建的視圖是不能直接進(jìn)行視圖添加等更新。今天和大家分享的是Oracle多表創(chuàng)建的視圖insert的實際操作,

  解決辦法:替代觸發(fā)器。說道這,大家可能就都知道怎么做了。

  create or replace trigger 名稱

  1.Instead Of Insert or update or delete

  on 視圖

  1.for each row

  2.Declare

  3.begin

  4.If Inserting Then

  Insert Into 基本表1 (t11,t12) Values (:New.f1,:New.f2);

  Insert Into 基本表2 (t11,t22) Values (:New.f1,:New.f3);

  1.elsif Updating Then

  Update 基本表1 set t11=:New.f1,t12=:New.f2 where t11=:New.f1;

  Update 基本表2 set t11=:New.f1,t22=:New.f3 where t11=:New.f1;

  1.elsif Deleting then

  Delete from 基本表1 where t11=:Old.f1;

  Delete from 基本表2 where t11=:Old.f1;

  上述的相關(guān)內(nèi)容就是對Oracle多表創(chuàng)建的視圖insert的描述,希望會給你帶來一些幫助在此方面。

關(guān)鍵詞標(biāo)簽:Oracle

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 Oracle中使用alter table來增加,刪除,修改列的語法 Oracle中使用alter table來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數(shù)據(jù)庫實例的控制文件 誤刪Oracle數(shù)據(jù)庫實例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索 為UNIX服務(wù)器設(shè)置Oracle全文檢索

相關(guān)下載

    人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數(shù)字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權(quán)語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法