|
..
begin
...
yourprocess(yourprara);
...
end;
当然,2的方法这只能更总到提交前,如果要监视提交后状态,你可以在操作表建立标志位或专门建个表,操作表发生变化就通过trigger更新变化信息到状态表,扫描状态表就知道是否commit;成功了
我想这位用户应该通过trigger来调用java source来实现插入数据后来通知外部程序来做一些事情:
使用java source的例子如下:
SQL> create or replace and compile java source named HelloWorld
2 as
3 public class HelloWorld {
4 public static void db_run (){
5 System.out.println("Hello World");
6 }
7 }
8 /
Java created.
SQL> create or replace procedure run_helloworld
2 as language java
3 name 'HelloWorld.db_run()';
4 /
Procedure created.
SQL> set serveroutput on size 5000
SQL> call dbms_java.set_output(5000) ;
Call completed.
SQL>
上一页 [1] [2] [3] 下一页 更多精彩:学习网->http://www.haohao888.com.cn 网络编程->http://www.51wlpc.com 电脑设备->http://www.xpmaster.cn
|