python运行机制,python中结束事务用什么方法
说明
1.交易广泛应用于订单系统、银行系统等场合。事务机制可以保证数据的一致性。
事务应该有四个属性:原子性、一致性、隔离性和持久性。这四种属性通常被称为ACID属性。
2.Python DB API 2.0的事务提供了commit()或rollback()方法。
实例
deftransaction_test():
交易演示
conn,cursor=get_conn(testdb )
SQL= deletefroemployeewhereage % s %(20)
尝试:
#执行SQL语句
游标. execute(sql)
#这里除以0例外演示真实场景。
n=1/0
#提交到数据库
conn.commit()
例外:
#发生错误时回滚
打印(“事务回滚”)
conn.rollback()
cursor.close()
Conn.close()以上是python如何实现事务机制。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。