PG中的DDL支持回滚

1    455    6

👉 本文共约252个字,系统预计阅读时间或需1分钟。

在Oracle或MySQL中,当执行到DDL语句时,会隐式的将当前回话的事务进行一次“COMMIT”操作,因此在MySQL或Oracle中执行DDL语句时,应该严格地将DDL和DML完全分开,不能混合在一起执行。

在PG中,DDL语句是可以被回滚的。

Oracle

在Oracle的一个事务中,DDL语句不会被回滚。

MySQL

本人提供Oracle、MySQL、PG等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

在MySQL的一个事务中,DDL语句不会被回滚。

PostgreSQL

可以看到,在PG中,DDL语句可以进行回滚。

    头像

    小麦苗

    学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

    您可能还喜欢...

    1 条回复

    1. 头像 小麦苗说道:

      人大金仓的数据库和PG一样,都可以进行DDL回滚!

    发表评论

    您的电子邮箱地址不会被公开。

    20 + 20 =

     

    嘿,我是小麦,需要帮助随时找我哦
    • 18509239930
    • 个人微信

    • 麦老师QQ聊天
    • 个人邮箱
    • 点击加入QQ群
    • 个人微店

    • 回到顶部
    返回顶部