存储过程代码如下:
CREATE OR REPLACE PROCEDURE TEST123
AS
begin
INSERT INTO b_one@DW_LINK VALUES('33','fff');
commit;
end TEST123;存储过程很简单,但是出了问题,那个存储过程显示红X,提示我表或视图不存在,并且错误就在那句插入语句上,这句插入语句我单提出来完全可以运行成功,但是为什么放在存储过程里就出了问题??
我个人感觉就是那个DBlink上出了问题,但不知道是什么问题.请教高手解答
CREATE OR REPLACE PROCEDURE TEST123
AS
begin
INSERT INTO b_one@DW_LINK VALUES('33','fff');
commit;
end TEST123;存储过程很简单,但是出了问题,那个存储过程显示红X,提示我表或视图不存在,并且错误就在那句插入语句上,这句插入语句我单提出来完全可以运行成功,但是为什么放在存储过程里就出了问题??
我个人感觉就是那个DBlink上出了问题,但不知道是什么问题.请教高手解答
你要把INSERT TABLE的权限赋给建DBLINK的用户