1
seven123 2021-12-14 17:10:30 +08:00
需要 connection.execute("rollback;")
|
2
IurNusRay OP @seven123 也是无效的,刚刚好像发现原因了,我是执行的表结构修改的 sql ,如果是执行数据插入 /删除之类的 sql ,是会正常回滚的
|
3
abersheeran 2021-12-15 09:58:54 +08:00
哈哈哈感谢,我又多一个理由不支持 MySQL 了。PostgreSQL 支持表修改的回滚
|
4
joApioVVx4M4X6Rf 2021-12-15 13:36:38 +08:00
我说的呢,pg alter 表的时候需要 session.commit()才能成功,mysql 直接成功都不需要 commit ,刚开始还以为是自己脚本写错了,原来是这么回事,感谢楼主,学到了
|
5
todd7zhang 2021-12-15 13:56:08 +08:00
看样子是我狭隘了,一直没了解过这个。这种情况下居然不支持回滚...
|