《高性能的数据库》 第四讲 编程细节(2)
时间:2007-11-09 来源:不详 作者:迈克DB
Return -3
end
Exec @i=sp输入电脑 @m,@iOperator
if @i<>0
begin
Rollback Tran --回滚事务
RaisError ('什么意思?磁盘空间已满?好了好了,把钱给我,我到旁边的这家银行!', 16, 1) with Log
Return -4
end
Commit Tran --提交事务
Return 0
End
----------------------------------------------------------------------
以上是伪代码,模拟我去存款的过程。
--懒虫 # SapphireStudio
精彩世界,尽在3腿软件网(www.chair3.com)!!
-----------------------------------------------------------------------
事务的几个要点 Begin Tran , @@Error(我这里没有用到,见上面的注释) , Rollback Tran , Commit Tran。
本文来自织梦
另:事务可以嵌套使用。这个时候需要命名。请参见sql server online help 。
算是完成第四讲了,写这么一篇也要几个小时呢,挺累的。
上一篇:ORACLE应用经验(1) 下一篇:《高性能的数据库》 第四讲 编程细节(1)
文章评论
共有位Admini5网友发表了评论 查看完整内容