Oracle或PLSQL觸發器問題。。我一點都看不懂

2021-03-03 20:29:10 字數 1075 閱讀 4251

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...