【发布时间】:2012-03-23 20:07:25
【问题描述】:
如果我以 smith 用户身份连接到 oracle 数据库,并发出以下 3 个命令:
update smith.tablea
set col_name = 'florence' where col_id = 8;
insert into bob.other_table@mylink
values ('blah',2,'uncle','new');
commit;
这是否意味着本地表 (smith.tablea) 的更新和远程 db 表 (bob.other_table) 的插入都已提交,或者仅本地表的更新已提交?
注意:'mylink' 表示到远程数据库的 dblink。
【问题讨论】:
-
您是否在另一个会话中检查过
bob.other_table@mylink以检查数据是否存在或没有工作?
标签: sql database oracle commit dblink