我在模式 A 中有表“测试”,并且从模式 BI 想要运行测试查询。所以创建了 DBlink 到 A.test 和 dblink name 'dbl_test' 。
现在,我可以查询为
select * from test@dbl_test;
但是当我尝试TYPE v_id IS TABLE OF test@dbl_test.id%TYPE;
在带有游标的 plsql 过程块中使用时,它给出了必须声明的错误,并且 dbl_test 是另一个数据库并且无法访问。
当我查询 select 语句时它正在工作,为什么不用于 TYPE?