Skip to content
小飞侠
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
菜单

博客

  1. 首页>
  2. 其他>
  3. T-SQL

T-SQL

  • Post author:xfxia
  • Post published:2023年10月11日
  • Post category:其他


ACID 的转账

begin tran

begin try

declare @errorsum int=0

update Bank set balance=balance-900 where Cid=’0001′

set @errorSum=@errorSum+@@error

update Bank set balance=balance+900 where Cid=’0002′

set @errorSum=@errorSum+@@error

commit

print ‘提交!!’

end try

begin catch

rollback

print ‘回滚!’

end catch

转载于:https://www.cnblogs.com/yijieyufu/p/11355724.html


你可能也喜欢

【代码优化与重构技巧】运用注解实现重构后新老代码的切换

Android 默认打开屏保功能

C语言中的typedef struct用法

查看tomcat的版本

ElasticSearch DSL 详解

(一)shell中常用的基础命令

mybatis源码,从配置到 mappedStatement —— mapper.xml 是如何被解析的?

windows系统下编译FFmpeg3.3.9和4.2.2版本

VS 编译PCL后 install报错(error MSB3073)

多重背包问题(朴素法+二进制优化)

【SDK案例系列 10】基于 Live555 + MindX SDK + Pytorch YoLoV5的视频检测

org.apache.catalina.LifecycleException: Protocol handler start failed

nginx防御DDOS攻击

快速了解模拟退火算法-基于matlab实现

Sketch实例教程: 画一个萌萌哒的大白

Open3D(C++) Ransac拟合平面分割点云

.NET的事务处理(转)

Leetcode.45 跳跃游戏 II

Android Log 史上最强大的.最易用的 Logcat 工具

请求分页管理方式中有效访问时间的计算

目录

  • APICloud (3)
  • golang (228)
  • java (8,236)
  • linux (4,002)
  • mysql (2,800)
  • php (1,070)
  • python (5,439)
  • solidity (25)
  • uniapp (235)
  • vue (2,463)
  • 其他 (88,233)
  • 小程序 (801)

文章归档

  • 2023年十二月 (1872)
  • 2023年十一月 (477)
  • 2023年十月 (17371)
  • 2023年九月 (44974)
  • 2023年八月 (26399)
  • 2023年七月 (14793)
  • 2023年六月 (1)
  • 2023年五月 (2186)
  • 2023年四月 (3838)
  • 2023年三月 (1544)
  • 2023年二月 (3)
  • 2023年一月 (4)
  • 2022年十二月 (3)
  • 2022年十一月 (36)
  • 2022年十月 (16)
  • 2022年九月 (8)
  • 2021年九月 (1)
  • 2020年九月 (6)
  • 2020年八月 (5)

标签

Aave (1) cosmos (6) defi (255) flag (27) gitee (1) github (1) golang (234) java (8234) linux命令 (82) List (1) map (1115) mysql (3093) npm (237) tendermint (6) uuid (43) vant (64) vmware (270) 区块链 (63) 合约 (37) 小程序版本更新 (3)
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
Copyright xfxia.com 鲁ICP备19024253号-2
关闭菜单