declare @updatecount int
begin TRAN

DECLARE @tbid INT
SELECT @tbid=iMax FROM tbID WHERE strName='ipcclid'

INSERT into pccl(ipcid,cph,crkdbh,drq,iywdwid,cywdwbh,cywdwmc,iclbh,cclbh,cclmc,
cgg,cdw,nwjsl,nwjdj,nwjje,cRemark,cPeriod,cBillCode_Buy,cBuyUnit,nBuyAmount,
nAmount_In,nBuyUnitRate,FBuyUnitRate,cBuyRate,nBuyPrice,nTaxBuyPrice,nBuyTickAmount,nTaxFBuyPrice,ID_Money,cForeignName,
nForeignRate,nTaxRate,nTaxPrice,iMaterialState)
VALUES(@tbid,'','RK000398',CONVERT(DATETIME,'2015-12-24',120),36,'G0025','泉州经济技术开发区新安消防器材经营部',1691,'10030050','安全出品灯(正)',
'3W','个',3,38,114,'移动端[CG000521]','2015年12月','CG000521','个',3,
3,1,'1/1',1,38,38,3,38,1,'本位币',
1,0,38,0)

SET @tbid += 1

INSERT into pccl(ipcid,cph,crkdbh,drq,iywdwid,cywdwbh,cywdwmc,iclbh,cclbh,cclmc,
cgg,cdw,nwjsl,nwjdj,nwjje,cRemark,cPeriod,cBillCode_Buy,cBuyUnit,nBuyAmount,
nAmount_In,nBuyUnitRate,FBuyUnitRate,cBuyRate,nBuyPrice,nTaxBuyPrice,nBuyTickAmount,nTaxFBuyPrice,ID_Money,cForeignName,
nForeignRate,nTaxRate,nTaxPrice,iMaterialState)
VALUES(@tbid,'','RK000399',CONVERT(DATETIME,'2015-12-24',120),36,'G0025','泉州经济技术开发区新安消防器材经营部',1692,'10030051','安全出口灯(左)',
'3W','个',4,38,152,'移动端[CG000521]','2015年12月','CG000521','个',3,
4,1,'1/1',1,38,38,4,38,1,'本位币',
1,0,38,0)

SET @tbid += 1

UPDATE tbID SET iMax=@tbid WHERE strName='ipcclid'

set @updatecount = @@rowcount

if(@updatecount = 1)
begin
commit tran
print 'chenggomg'
end
else
begin
rollback tran
print 'shibai'
end

在Sql Server 查询分析器里使用事务的更多相关文章

  1. sql server 查询分析器消息栏里去掉“(5 行受影响)”

    sql server 查询分析器消息栏里去掉"(5 行受影响)"     在你代码的开始部分加上这个命令: set nocount on   记住在代码结尾的地方再加上: set ...

  2. SQL SERVER 查询性能优化——分析事务与锁(五)

    SQL SERVER 查询性能优化——分析事务与锁(一) SQL SERVER 查询性能优化——分析事务与锁(二) SQL SERVER 查询性能优化——分析事务与锁(三) 上接SQL SERVER ...

  3. SQL Server 查询分析器提供的所有键盘快捷方式(转)

    下表列出 SQL Server 查询分析器提供的所有键盘快捷方式. 活动 快捷方式 书签:清除所有书签. CTRL-SHIFT-F2 书签:插入或删除书签(切换). CTRL+F2 书签:移动到下一个 ...

  4. SQL Server 查询分析器键盘快捷方式

    下表列出 SQL Server 查询分析器提供的所有键盘快捷方式. 活动 快捷方式 书签:清除所有书签. CTRL-SHIFT-F2 书签:插入或删除书签(切换). CTRL+F2 书签:移动到下一个 ...

  5. SQL Server 查询分析器提供的所有快捷方式(快捷键)

    SQL Server程序员经常要在SSMS(SQL Server Management Studio)或查询分析器(2000以前)中编写T-SQL代码.以下几个技巧,可以提升工作效率. 以下说明以SS ...

  6. SQL Server 查询分析器的执行计划中的扫描方式,举例理解

    student表,id,name,address id上建立聚集索引,Name建索引,address无索引.1. [Table Scan]:遍历整个表,查找所有匹配的记录行.这个操作将会一行一行的检查 ...

  7. sql server 查询分析器中表名无效,有红线,其实是这张表的

    ctrl+shift+R 就OK了,就是刷新本地缓存.

  8. SQL Server 2008 存储过程,带事务的存储过程(创建存储过程,删除存储过程,修改存储过

    SQL Server 2008 存储过程,带事务的存储过程(创建存储过程,删除存储过程,修改存储过     存储过程 创建存储过程 use pubs --pubs为数据库 go create proc ...

  9. 我也谈谈 代码调用存储过程超时,SQL Server Management Studio里运行很快的问题

    最近遇到了一个问题就是 一个执行速度很快的存储过程,在代码中调用的时候却超时了. 后来看到了两篇文章: 其中一篇是这样介绍的 今天同事用代码调用存储过程时超时,在SQL Server Manageme ...

随机推荐

  1. UI开发核心问题-UI随屏幕自适应

    屏幕分辨率对UI适配的影响 一般来说,UIRoot都会选择FixSize的缩放模式,这样可以让UI随着分辨率而自动缩放,保持和屏幕相对的大小比例不变,让UI整体看上去不会有变大变小的奇怪现象.但是,还 ...

  2. C#设计模式学习资料--外观模式

    http://www.cf17.com/html/article/172.html http://blog.csdn.net/scucj/article/details/1374657 http:// ...

  3. find 与 tar命令连用

    find 与 tar命令连用 今天打包日志时,用 -type f -exec tar -cvf log.tar {} \; 发现只打包了最后一个文件,应该是tar的c参数,每次都创建一个新的文件,想了 ...

  4. PAT-乙级-1011. A+B和C (15)

    1011. A+B和C (15) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 HOU, Qiming 给定区间[-231, 231 ...

  5. asp网站通用后台代码设计

    main2.css: a:link {color: #333333; text-decoration: none}a:visited {color: #000000; text-decoration: ...

  6. CloudTest 事务监控:千呼万唤始出来

    SmartBear 数据表明,如果 Amazon 的加载时间延长 1 秒,那么一年就会减少 16 亿美元的营收.用户与网站互动的过程中,如果加载时间超过3秒,57% 的用户会流失.可见,网站的加载时间 ...

  7. 想要上市,SaaS 企业应该重点关注什么?(下)

    前言:那些非常期待能在纳斯达克敲钟的 SaaS 服务提供商们,希望能从已经上市的「前辈」身上学到一些东西.对企业的销售主管来说,他们控制着影响整个公司长期收益的多个因素,同时,他们也对潜在投资者和金融 ...

  8. 大象的崛起!Hadoop七年发展风雨录

    http://www.open-open.com/news/view/a22597 在互联网这个领域一直有这样的说法:“如果老二无法战胜老大,那么就把老大赖以生存的东西开源吧”.当年Yahoo!与Go ...

  9. 如何在eclipse里使用git

    新版都自带git插件了.在项目上右键,选team,选share project,再选择git就可以了. 如果在本地使用git比较简单.如果要多人共享的使用git,那么需要专门的服务器,并提供ssh,这 ...

  10. hdu 1729 Stone Game 博弈论

    那么对于这题对于每一堆,放石子放满就想当于满的时候取s-c个,反向只是让我理解题意更深. 首先我们知道(S,S)这个局面是必败局面.对于每一堆能加的数量有限,而当c的值(大于或者等于) D=sqrt( ...