時間: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)閱讀
熱門文章 Oracle中使用alter table來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數(shù)據(jù)庫實例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索
人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數(shù)字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權(quán)語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法