第六章事务、索引和视图内容摘要:

entMoney1000 WHERE customerName=39。 张三 39。 SET @errorSum=@errorSum+@@error UPDATE bank SET currentMoney=currentMoney+1000 WHERE customerName=39。 李四 39。 SET @errorSum=@errorSum+@@error 累计是否有错误 如何创建事务  使用事务解决银行转帐问题 开始事务(指定事务从此处开始,后续的 TSQL语句都是一个整体) 累计是否有错误 HandsOn实训教程系列 IF @errorSum0 如果有错误 BEGIN print 39。 交易失败,回滚事务 39。 ROLLBACK TRANSACTION END ELSE BEGIN print 39。 交易成功,提交事务,写入硬盘,永久的保存 39。 COMMIT TRANSACTION END GO print 39。 查看转帐事务后的余额 39。 SELECT * FROM bank GO 如何创建事务 根据是否有错误,确定事务是提交还是撤销 如果有错,则回滚操作,事务结束 如果成功,则提交操作,事务结束 HandsOn实训教程系列 如何创建事务 转帐事务前 转帐事务过程中 转帐事务结束后  演示:转帐 1000,转帐失败的情况 HandsOn实训教程系列 如何创建事务 转帐事务前 转帐事务过程中 转帐事务结束后  演示:转帐 800,转帐成功的情况 HandsOn实训教程系列 什么是索引  汉语字典中的汉字按 页 存放,一般都有汉语拼音目录( 索引 )、偏旁部首目录等  我们可以根据拼音或偏旁部首, 快速 查找某个字词 HandsOn实训教程系列 Indexes Use Key Values to Locate Data (根据索引键查找定位数据行) Data Pages(数据页) … Index Pages(索引页) 什么是索引 HandsOn实训教程系列 什么是索引  SQL Server中的数据也是按页( 4KB )存放  索引:是 SQL Server编排数据的内部方法。 它为SQL Server提供一种方法来编排查询数据。  索引页:数据库中存储索引的数据页;索引页类似于汉语字(词)典中按拼音或笔画排序的目录页。  索引的作用:通过使用索引,可以大大提高数据库的检索速度,改善数据库性能。 HandsOn实训教程系列 索引类型  唯一索引 :唯一索引不允许两行具有相同的索引值  主键索引 :为表定义一个主键将自动创建主键索引,主键索引是唯一索引的特。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。