SqlServer系列笔记——事务(Transaction)
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,什么是事务(Transaction)指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)--也就是由多个sql语句组成,必须作为一个整体执行,这些sql语句作为一个整体一起向系统提交,要么
千家信息网最后更新 2026年11月02日SqlServer系列笔记——事务(Transaction)
什么是事务(Transaction)
指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)--
也就是由多个sql语句组成,必须作为一个整体执行,这些sql语句作为一个整体一起向系统提交,要么都执行、要么都不执行
为什么需要事务
如,借钱问题:
假定钱从A转到B,至少需要两步:
A的资金减少
然后B的资金相应增加
语法步骤:
开始事务:BEGIN TRANSACTION
事务提交:COMMIT TRANSACTION
事务回滚:ROLLBACK TRANSACTION
判断某条语句执行是否出错:
全局变量@@ERROR;
@@ERROR只能判断当前一条T-SQL语句执行是否有错,
为了判断事务中所有T-SQL语句是否有错,我们需要对错误进行累计;
例:SET @errorSum=@errorSum+@@error
事务
语句
数据
整体
要么
资金
也就是
全局
单元
变量
多个
对错
数据库
数据项
步骤
程序
系统
语法
问题
更新
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网新科技
华服互联网科技靠谱吗
苏州找大状互联网科技有限公司
互联网科技巨头监管
北京互联网科技公司
互联网科技集团
互联网科技媒体
南京欣网互联网科技
科技互联网创业计划书
青海省互联网新科技
昊天互联网科技有限公司
杭州壁岐互联网科技有限公司
广州互联网高科技取餐柜
互联网科技接地气
互联网金融运营模式中的金融科技
中国科技和美国互联网
科技信息时代互联网发展
10位科技互联网大佬
银川新华互联网科技学校招聘
互联网科技创业有什么好项目
互联网和科技创新
工业互联网科技新基建
嘟嘟瓜互联网科技
致聘互联网科技
互联网科技公司介绍
互联网公司黑科技创始人
科技大学互联网
互联网公司高科技产品
江苏互联网科技小贷
神州科技互联网有限公司