如何在ORACLE啟動時執行乙個自定義的儲存過程

2021-09-05 18:37:03 字數 778 閱讀 4110

使用資料庫觸發器對應startup事件  

create trigger log_routine after startup on database

begin

exec   yourproc;  

end; 附:

高分求救:為什麼我的startup 觸發器觸發不了?

我建立乙個startup觸發器,就是不執行,誰能幫幫俺呀,俺都快瘋了。  

create   table   test   (a   varchar2(50));  

create   or   replace   trigger   tri_temp   after   startup   on   database  

begin  

insert   into   test   (a)   values   ('ok');  

commit;  

end   tri_temp;  

/ 謝謝,我搞定了。是因為寫了commit的緣故。  

create   or   replace   trigger   tri_temp   after   startup   on   database  

begin  

insert   into   test   (a)   values   ('ok');  

--   commit;   --去掉commit就沒問題了,真***。  

end   tri_temp;  

/  

馬上解貼,接分。

springBoot在啟動時執行任務如何實現?

在專案開發中會經常用到,在專案啟動時候執行某段特定的 這時我們該如何實現呢?在springboot中提供了中簡單方法 實現commandlinerunner介面,並重寫run 方法,並加上 component 將該類加入ioc容器中 如果同時有多個類實現了commandlinerunner介面可以通...

專案啟動時執行特定方法

commandlinerunner import org.springframework.boot.commandlinerunner import org.springframework.stereotype.component component public class mycommandli...

mysql啟動時執行過程 mysql啟動過程

明白 etc init.d mysql從 來,和mysql.server什麼關係?etc init.d mysql和mysqld safe之間的關係 mysqld safe怎麼把mysql啟動起來的 mysql就是mysql.server拷貝到這裡來的。mysql啟動,呼叫mysqld safe m...