zoukankan
html css js c++ java
cs_Favorites_GetUsers///cs_Favorites_GetUsersWatching
cs_Favorites_GetUsersWatching
ALTER
procedure
dbo.cs_Favorites_GetUsersWatching
(
@UserID
int
,
@SettingsID
int
)
AS
SET
Transaction
Isolation
Level
Read
UNCOMMITTED
/**/
/*
设置事务隔离级别,Read UNCOMMITTED 执行脏读或 0 级隔离锁定,这表示不发出共享锁,
也不接受排它锁。当设置该选项时,可以对数据执行未提交读或脏读;在事务结束前可以更
改数据内的数值,行也可以出现在数据集中或从数据集消失。该选项的作用与在事务内所有
语句中的所有表上设置 NOLOCK 相同。这是四个隔离级别中限制最小的级别。
*/
SELECT
U.
*
FROM
cs_FavoriteUsers F,
cs_vw_Users_FullUser U
WHERE
F.OwnerID
=
U.cs_UserID
AND
F.UserID
=
@UserID
AND
F.SettingsID
=
@SettingsID
AND
U.SettingsID
=
@SettingsID
AND
(U.FavoritesShared
&
2
)
=
2
--
sharing users
/**/
/*
多了(U.FavoritesShared & 2) = 2,基本就那回事,看懂语法就好了.
*/
GO
cs_Favorites_GetUsers
ALTER
procedure
dbo.cs_Favorites_GetUsers
(
@UserID
int
,
@SettingsID
int
)
AS
SET
Transaction
Isolation
Level
Read
UNCOMMITTED
/**/
/*
设置事务隔离级别,Read UNCOMMITTED 执行脏读或 0 级隔离锁定,这表示不发出共享锁,
也不接受排它锁。当设置该选项时,可以对数据执行未提交读或脏读;在事务结束前可以更
改数据内的数值,行也可以出现在数据集中或从数据集消失。该选项的作用与在事务内所有
语句中的所有表上设置 NOLOCK 相同。这是四个隔离级别中限制最小的级别。
*/
SELECT
U.
*
FROM
cs_FavoriteUsers F,
cs_vw_Users_FullUser U
WHERE
F.UserID
=
U.cs_UserID
AND
F.OwnerID
=
@UserID
AND
F.SettingsID
=
@SettingsID
AND
U.SettingsID
=
@SettingsID
/**/
/*
因为用户的信息被保存到视图cs_vw_Users_FullUser里了,所以这里看着挺简单,其实字段都在
U.*里呢.那视图里的字段也是多得让人头大的.就是让你去找的了,没什么,就是麻烦.
*/
GO
查看全文
相关阅读:
leetCode 42.Trapping Rain Water(凹槽的雨水) 解题思路和方法
FizzBuzz and Fibonacci优化
mysql 存储过程 演示样例代码
《深入理解Android 卷III》第二章 深入理解Java Binder和MessageQueue
jsp中URL传递中文參数的处理
键盘录入多名学生的信息: 格式:姓名,数学成绩,语文成绩,英文成绩,按总分由高到低 将学生的信息进行排列到文件里
iOS_block代码块
自己动手写android图片异步载入库
三分钟教你学Git(十三)
文本文件打印类库(C#)
原文地址:https://www.cnblogs.com/ruanbl/p/497380.html
最新文章
【翻译自mos文章】当并行事务恢复进程在执行时,禁用并行事务恢复的方法
Python下opencv使用笔记(七)(图像梯度与边缘检測)
oracle定时执行计划任务
nfs nobody,nobody 需要在nfs客户端修改从nfs服务器端共享过来的目录怎么办?
oracle dataguard 角色切换
openstack nova修改实例路径,虚拟磁盘路径
wndows make images
dataguard dubugs
rman
关于oracle spfile配置文件问题
热门文章
oralce dg conf
半同步半异步高性能网络编程
Dubbo之旅--集群容错和负载均衡
人脸识别算法嵌入式移植的一点经验
【机房收费系统】多么痛的领悟
hdu 4983 Goffi and GCD(数论)
菜鸟调错(三)——Jboss与jdk版本号不兼容导致WebService调用出错
Graph Automata Player
【读书笔记】iOS-GCD-系统提供的dispatch方法
org.codehaus.xfire.fault.XFireFault: Could not read XML stream.. Nested exception is javax.xml.strea
Copyright © 2011-2022 走看看