欢迎光临散文网 会员登陆 & 注册

测牛学堂:软件测试的接口自动化测试基础(python对数据库sql的增删改重点)

2023-03-25 13:37 作者:测牛学堂  | 我要投稿

python对数据的增删改

执行增删改的sql语句的时候,比查询多一个事务的提交或者回滚。
当语句执行成功,执行提交事务
当语句执行失败,执行回滚事务
数据更新,删除,增加的流程图:

代码示例

注意:

1用try except去捕获错误。当正确的时候执行提交事务,当失败的时候回滚事务。
2如果不提交或者回滚,对sql的改动不会反应到数据库中。
3 修改和删除的框架是一样的,只是sql语句不一样。
修改:update user set name=newName where id =1
删除: delete from user where id=1
值得注意的是:在实际开发中很少使用删除语句,通常通过修改某个代表删除的字段,表示这条数据已经删除。


测牛学堂:软件测试的接口自动化测试基础(python对数据库sql的增删改重点)的评论 (共 条)

分享到微博请遵守国家法律