1樓:匿名使用者
for each row --定義為行級觸發器begin --開始 (關鍵字)--從此開始為所要執行的操作:插入!--插入語句,我就不說明回了,答自己搜尋一下語法!
insert into alef.amt_master ("accountid" ,"email" ,"socialno","creation_date" ,"**s_yn" ,"email_yn" )
values (:new.accountid,'mail@mail.***' ,'50' ,to_date('28', 'dd') ,'1' ,'1' );
end; --結束 (關鍵字)
oracle中,用pl/sql建立觸發器報觸發器無效且未通過重新驗證
2樓:匿名使用者
|一般情況就是觸發器的語法不正確。
觸發器的一般語法回如下:
create [or replace] trigger trigger_name
[or ...]
on [schema.]table_name | [schema.]view_name
[referencing ]
[for each row ]
[when condition]
pl/sql_block | call procedure_name;
3樓:匿名使用者
首先檢bai
查下你登入的user和數du據庫是否一樣zhi。如果是一樣的話,再檢dao驗該使用者對回dept的操作許可權。最答後你試著註釋一些**在執行看看,例如下面的**:
create or replace trigger trig_del_department
after delete on dept
for each row
begin
if deleting then
--delete from emp where deptno=:old.deptno;
null;
end if;
end;
慢慢的排查錯誤。
oracle中用plsql建立觸發器報觸發器無效且未通
一般情況就是觸發器的語法不正確。觸發器的一般語法回如下 create or replace trigger trigger name or on schema.table name schema.view name referencing for each row when condition pl...
sql觸發器問題,一個SQL觸發器問題
1,這個 沒問題。2,敲完這個 折後我的bb表裡面的所有資料都沒有了,borrower裡面是否有資料。3,之後也新增不了資料這是什麼回事?是以何種方式新增資料,新增不了報錯?提示是什麼 但是這句 我理解為刪除borrwer表中的brno同時也刪除bb中的brno和bno 對嗎?刪除borrwer表中...
這個觸發器電路波形圖怎麼畫,數字邏輯 d觸發器 波形圖怎麼畫呀
這是一bai個真實的電路圖,du要考慮訊號輸入到觸發器輸zhi出的延時時間。dao 時鐘同時載入在回兩個觸發器上,時答鐘的有效時刻是一致的,第一個觸發器輸出改變時,第二個觸發器的觸發有效時刻已經過去,所以訊號傳遞要推遲一個時鐘週期。根據以下觸發器的性質畫波形圖 j 1,k 0時,qn 1 1 j 0...