Oracle 视图跨数据库,查询视图总是提示提交

2025-04-13 02:00:20
推荐回答(1个)
回答1:

CREATE OR REPLACE VIEW V_TEST AS
select t1.a, t1.b,t1.c,t2.d from table2@DBLINK_TEST t2, talbe1 T1 wher t1.a=t2.a;
视图到此创建结束了

Commit;
最后这个commit是不生效的。另外提示提交的不是因为你视图没有创建完成,而是oracle的 通过DBLINK查询的时候会产生事务,所以 select * from V_TEST 后需要commit或者rollback