mssql 事务的一个例子
begin trandeclare @rownum1 int --未添加订单的空房数declare @rownum2 int --添加订单的空房数目declare @BookID1 intset @BookID1=0insert into T_BookRoomInfo(RoomID,CustomerName,CustomerCardID,Discount,EnterTime,DepositMoney,Memo,UserID,UpdTime)values (@RoomID,@CustomerName,@CustomerCardID,@Discount,getdate(),@DepositMoney,@Memo,@UserID,getdate())select @BookID1=@@IDENTITYif(@BookID1<>0)beginselect @rownum1=count(1)from T_Roomwhere IsEmploy=0update T_Roomset IsEmploy=1where RoomID=@RoomIDselect @rownum1=count(1)from T_Roomwhere IsEmploy=0if(@rownum1<=@rownum2)begin rollback tranendelsebegin commit tran endendelsebegin rollback tran end
mssql 事务的一个例子相关推荐
- 创建Hibernate项目与实现一个例子(idea版)
文章目录 创建Hibernate项目 一.前提准备 二.创建项目 三.实现一个例子 创建Hibernate项目 一.前提准备 准备Hibernate开发必需的jar包. 准备数据库的驱动jar包. 准 ...
- [asp.net core]SignalR一个例子
摘要 在一个后台管理的页面想实时监控一些操作的数据,想到用signalR. 一个例子 asp.net core+signalR 使用Nuget安装包:Microsoft.AspNetCore.Sign ...
- R语言使用lm构建线性回归模型、并将目标变量对数化(log10)实战:可视化模型预测输出与实际值对比图、可视化模型的残差、模型预测中系统误差的一个例子 、自定义函数计算R方指标和均方根误差RMSE
R语言使用lm构建线性回归模型.并将目标变量对数化(log10)实战:可视化模型预测输出与实际值对比图.可视化模型的残差.模型预测中系统误差的一个例子 .自定义函数计算R方指标和均方根误差RMSE 目 ...
- python中self_一个例子带你入门Python装饰器
============ 欢迎关注我的公众号:早起python ============ 前言 在还未正式发布的python3.9中,有一个新功能值得关注,那就是任意表达式可以作为装饰器,如果你还不知 ...
- ftp服务器文件备份,数据备份是十分重要的,下面是通过ftp将本机数据备份到远程服务器的一个例子...
数据备份是十分重要的,下面是通过ftp将本机数据备份到远程服务器的一个例子 以备份oracle数据为例 本机IP:192.168.0.1 远程IP:192.168.0.111 备份脚本 ora_bak ...
- Bootice1.34版本把grub4dos0.46a写入硬盘MBR失败一个例子
Bootice1.34版本把grub4dos0.46a写入硬盘MBR失败一个例子 一个同事的台式机,BIOS启动,500GB硬盘,分了四个MBR分区,C盘是激活的主分区,第二个分区50 ...
- 用一个例子告诉你gdb调试工具如何使用
用GDB调试程序 GDB概述 GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具.或许,各位比较喜欢那种图形界面方式 ...
- C++中const——由一个例子想到的
前天同学实现了<C++ Primer>中关于虚函数的一个例子,拿过来问我,代码如下: #include<iostream> #include<string> usi ...
- UA PHYS515A 电磁理论II 静电学问题的一个例子
UA PHYS515A 电磁理论II 静电学问题的一个例子 例 假设有一个中空球形导体,中空部分也是一个球形,半径为aaa,球心与导体相同,导体半径为bbb:球心处有一个+q+q+q的点电荷,距离圆心 ...
最新文章
- python合并两个字典的内容,使用update方法
- const与#define的异同
- linux vim编辑kconfig 无法wq,编译linux-3.15.5时遇到的几个错误
- Vue+Spring boot前后端响应流程总结
- Android构建流程——篇五
- rxjs switchMap的实现原理
- 基于JVisualVM的可视化监控
- springboot使用jxls导出excel___(万能通用模板)--- SpringBoot导入、导出Excel文件___SpringBoot整合EasyExcel模板导出Excel
- 需要符合互联网时代需求的《飞秋》
- 2021年四川省副高考试成绩查询,2021年四川省教育考试院成绩查询登录入口
- uniapp 获取用户手机号
- 函数名应用,闭包,装饰器初识
- $smary模板缓存
- matlab一维插值extrap,matlab一维插值函数
- 一套SCDM脚本建模与二次开发攻略
- 机器人学笔记之——操作臂运动学:驱动器空间、关节空间和笛卡尔空间
- 解决:RuntimeError: mat1 and mat2 shapes cannot be multiplied (8x256 and 8x256)维度不匹配问题
- 海思芯片中VPSS的group和channel的概念.
- 企业级用户画像:开发RFM模型实例
- Java小白入门200例14之求最大公约数