1樓:匿名使用者
表示壓力很大 為什麼不看書呢? 這都是最基本的了 我是新手 但是我知道在書上有 而且很詳細 .... 表示無語 不勞而獲是不可能的
2樓:
create or replace trigger trigger_name
after insert, update, delete on table_a
for each row -- 行級觸發器, 如果是語句級觸發器,則不需要此行
declare
-- 定義將要使用的變數
begin
-- 當觸發器被觸發時,所要處理的流程。
-- 在這裡寫更新b表的處理流程。
end;
不明白的可以查詢資料或問我。
3樓:匿名使用者
create trigger biufer_employees_department_id
before insert or updateof department_id
on employees
referencing old as old_valuenew as new_value
for each row
when (new_value.department_id<>80 )
begin
:new_value.commission_pct :=0;
end;/
觸發器問題 當表a中插入一條資料時。把插入的資料存入b表中 怎麼寫呀????求幫助
4樓:匿名使用者
交給我吧,這是個最基礎的觸發器,假設a表的2個欄位為id,name,b表與a表欄位相同
create or replace trigger ab_dml_tgr
after insert
on a
for each row
begin
if inserting then
insert into b
values
(:new.id,
:new.name);
dbms_output.put_line('新資料已儲存到b中');
end if;
end;
5樓:匿名使用者
幫忙看一下這個觸發器,要求:當cl_bm中新增一條記錄,同時在zd_yz語句中寫一條記錄,下面觸發器沒生效
create trigger tr_clbm_cr
on cl_bm
for insert
asinsert
zd_yz(lx, bm, dh, mc, dj, jl, yldw, jldw, gg, fylb, cllb, state, zxbz, gbbm, printmc)
select top 1
1, bm, dh, mc, dj, 1, dw, dw, gg, fylb = 71, cllb=0, state = 0, zxbz = 0 , gbbm, printmc=mc
from cl_bm where lb like '2%' and bm not in (select bm from inserted)
oracle怎麼建立一個觸發器在表插入資料的時候更新表的另一個欄位
6樓:
create or replace trigger trg_updatecolumn
before insert on z_t_asset_card--表名
for each row
begin
--當不為null時,準備對欄位進行替換
if :new.barcode is not null then:new.assetcardno:=:new.barcode;
end if;
end;
7樓:
行級的觸發器**中不能操作該表,包括select
oracle資料庫要updatea表的資料,條件是a表的a欄位等於b表的a欄位,請教此update語句如何寫。
8樓:金絲猴熊掌號
您好,以下為思路與語法:
1 > update a a set a.column = 更新值 where a.a in (select a from b);
2> update a a set a.column = 更新值 where exists (select 1 from b b where 1=1 a.id = b.
id) 《推薦。效能高於思路①>
9樓:
你是想拿b表中的資料更新a表還是僅僅是說a.a=b.a的時候將a表的資料修改
10樓:匿名使用者
update a set a.column=??? where a.a in (select a from b);
幫我寫個配置單,怎樣寫電腦配置單?
cpu interl g620 最新技術最適合整合顯示卡使用了 主機板 七彩虹等 二線主機板 型號自定 多種選擇 硬碟 500g 7200轉的,現在主流的都是這樣的,顯示卡 1g的視訊記憶體的就行 七彩虹的價效比高些。機箱 金和田的 自帶電源 價效比高,g620cpu耗電不大完全可以。其他滑鼠什麼的...
怎樣寫個人簡介和自薦材料,個人簡歷和自薦材料怎麼寫
最好去下一些專業簡歷模板,然後完善就可以了 怎樣寫個人簡歷和自薦信?去網上找個模板,然後把個人資訊部分換成自己的 1 個人簡歷要突出重點,例如 能說明你業績的資料要加粗加黑2 hr沒有要求附上相片不要附,可能因為形象而失去面試機會3 簡歷和自檢力求簡單,hr每天看簡歷無數,長篇大論 沒有重點的一定被...
oracle觸發器可不可以設定某個表插入資料時不觸發
可以在a表加入一個欄位,etl寫入的資料給欄位符值0,其他資料寫入給欄位符值1 在觸 發器裡判斷這個值,如果為1就寫日誌 如果為0,就不寫日誌 如果你的etl程式所在的ip地址是固定的,那你就通過ip地址進行判斷,oracle可以獲取到客戶端連線的ip地址或其他資訊 如設定 oracle觸發器對某個...