database link 的一个问题。。。。。。。。。。。。。。。够长
我在数据库A中为数据库B建立了一个database link: test , 在plsql中
insert into tmenu(select * from tmenu@test);
这句单独执行是可以执行的。但是下面的就执行不成功了。
begin
delete from tmenu;
insert into tmenu(select * from tmenu@test);
commit;
exception
when others then
rollback;
raise;
end;
错误信息是:PL/SQL: ORA-00942: 表或视图不存在
ORA-06550: 第 2 行, 第 29 列:
PL/SQL: SQL Statement ignored
应该是tmenu@test这个字符串识别不了,不知道为什么。大家有没有碰到过,给小弟指点一下.........