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字段,varchar(3000),然后插入一条数据长度才1000,就报错了.如:net.sf.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update Caused ......
现有以下数据: 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自动做的,一般应用程序是操作不了的。 不能直接连接吗? 引用 不能直接连接吗? 不能 那缓冲池里的数据也不能查询 ......
我在创建数据库的时候用的名字为oracle10,但是创建好后,在默认的目录下显示的名称却是oracle10g,这是为什么? 你看的 10g是安装目录吧 SQL> select name from v$database; NAME --------- ORCL
......
请教:oracle数据库进程占用一直不断上涨,大约20多天后,就会导致系统虚拟内存不足,连接断掉,请问怎么会事? 只有重启服务器才可以再正常运行,周期性出现虚拟内存不足现象! 急!!!!先感谢赐教! which os ......