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
查看全文
相关阅读:
BZOJ 3527: [Zjoi2014]力 [快速傅里叶变换]
BZOJ 2194 [快速傅里叶变换 卷积]
BZOJ 2179 [快速傅里叶变换 高精度乘法]
[快速傅立叶变换&快速傅里叶变换]【旧 手写笔记】
CF 235C. Cyclical Quest [后缀自动机]
BZOJ 1396&&2865 识别子串[后缀自动机 线段树]
BZOJ 2780: [Spoj]8093 Sevenk Love Oimaster [广义后缀自动机]
BZOJ 3926: [Zjoi2015]诸神眷顾的幻想乡 [广义后缀自动机 Trie]
BZOJ 2806: [Ctsc2012]Cheat [广义后缀自动机 单调队列优化DP 二分]
BZOJ 3473: 字符串 [广义后缀自动机]
原文地址:https://www.cnblogs.com/ruanbl/p/497380.html
最新文章
com.tongyan.tutelage:bdservice_v1
关于SQLite在Android开发中的知识点总结
密码学之路
Android APP安装后不在桌面显示图标的应用场景
用最佳方法来管理加密密钥(转)
2015-03-15
[Android exception] /data/app/com.tongyan.tutelage-1/lib/arm/libstlport_shared.so: has text relocations
大疆无人机三种飞行模式
Jquery 获取对象的几种方式介绍
Spring MVC 中Ajax返回字符串
热门文章
用React Native编写跨平台APP
LeetCode(34)-Palindrome Number
5.1 Zend_Log_Writer
小知识点日志(2013-6-24~2014-10-11)
android:Notification实现状态栏的通知
Nfs实现linux下文件共享
android线程控制UI更新(Handler 、post()、postDelayed()、postAtTime)
处理百万级以上的数据提高查询速度的方法
GDKOI2016 爆零记
迷宫探索
Copyright © 2011-2022 走看看