数据库
tian_jinping
这个作者很懒,什么都没留下…
展开
-
SQL中SET和SELECT赋值的区别
转自:http://www.cnblogs.com/McJeremy/archive/2011/03/30/1999508.html 最近的项目写的SQL比较多,经常会用到对变量赋值,而我使用SET和SELECT都会达到效果。 那就有些迷惑,这两者有什么区别呢?什么时候哪该哪个呢? 经过网上的查询,及个人练习,总结两者有以下几点主要区别: 假定有设定变量: DECLARE @VAR1转载 2014-01-01 17:34:36 · 509 阅读 · 0 评论 -
三级封锁协议的区别
锁的类型: 基本的封锁类型有两种:排它锁(X锁)和共享锁(S锁).所谓X锁,是事务T对数据A加上X锁时,只允许事务T读取和修改数据A,...所谓S锁,是事务T对数据A加上S锁时,其他事务只能再对数据A加S锁,而不能加X锁,直到T释放A上的S锁。若事务T对数据对象A加了S锁,则T就可以对A进行读取,但不能进行更新(S锁因此又称为读锁),在T释放A上的S锁以前,其他事务可以再对A转载 2013-12-30 14:10:04 · 7475 阅读 · 1 评论