易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE触发器

有两个表A、B来自不同的两个数据库a、b,我想实现当对表A进行操作时,相应的实现对B的操作,哪位高手能帮忙指点下啊。

引用
在a数据库上创建一个指向b库的dblink

create or replace trigger tgname
after insert or update or delete on A
for each row
begin
if inserting then
  insert into b@dblinkname values(:new.col1,:new.col2..);
....
end;


正解,,,up....

首先建立DBLink
然后建立触发器,来实现对DBLink表的操作
可以参考1楼

create database link linkfwq
   connect to fzept identified by neu
   using '(DESCRIPTION =
   (ADDRESS_LIST =
   (ADDRESS = (PROTOCOL = TCP)(HOST = 10.142.202.12)(PORT = 1521))
   )
   (CONNECT_DATA =
   (SERVICE_NAME = fjept)
   )
   )


学习!
up一楼!


相关问答:

急问一个oracle字段设置的问题 - Oracle / 基础和管理

各大老师好,请教一个问题.
我设置了一个oracle字段,varchar(3000),然后插入一条数据长度才1000,就报错了.如:net.sf.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update
Caused ......

老问题:Oracle行转列(字符串拆分)

现有以下数据:
ID Name
1 Jack,Tom,Ben
2 Mary,Simth,Tony,Jay
转换为:
ID Name
1 Jack
1 Tom
1 Ben
2 Mary
2 Simth
2 Tony
2 Jay
要求使用SQL查询完成,由于条件限制,不能使用 ......

oracle数据库 缓冲池 - Oracle / 基础和管理

请问这个缓冲池是怎么回事啊?可以连接缓冲池利用其中的数据吧?怎么用?
这个是oracle自动做的,一般应用程序是操作不了的。

不能直接连接吗?

引用
不能直接连接吗?
不能

那缓冲池里的数据也不能查询 ......

oracle数据库的名字问题 - Oracle / 基础和管理

我在创建数据库的时候用的名字为oracle10,但是创建好后,在默认的目录下显示的名称却是oracle10g,这是为什么?
你看的 10g是安装目录吧 

SQL> select name from v$database;
NAME
---------
ORCL ......

oracle内存占用不断增长问题

请教:oracle数据库进程占用一直不断上涨,大约20多天后,就会导致系统虚拟内存不足,连接断掉,请问怎么会事?
只有重启服务器才可以再正常运行,周期性出现虚拟内存不足现象!
急!!!!先感谢赐教!
which os ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号