【问题标题】:oracle how to know transaction committed? [duplicate]oracle如何知道事务已提交? [复制]
【发布时间】:2012-07-02 21:49:10
【问题描述】:

可能重复:
Oracle: How to find out if there is a transaction pending?

在 Oracle 中,如果我在 SQL PLUS 中发出 UPDATE 命令,我如何知道它是否已提交?

例如下面的代码,我怎么知道这 25 行是否已提交?

update countries set name = 'ddd'
25 rows updated 

谢谢

【问题讨论】:

    标签: oracle


    【解决方案1】:

    在提交后使用提交语句 例如更新国家设置名称='ddd'; 犯罪; 然后执行一个 SELECT 语句来查看你是否已经持久化到数据库中

    【讨论】:

    • 无论您是否已提交,同一会话中的选择都会显示相同的结果。
    猜你喜欢
    • 2018-05-27
    • 2019-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    • 2013-11-20
    • 1970-01-01
    相关资源
    最近更新 更多