zoukankan
html css js c++ java
cs_guestbook_Post_Delete
cs_guestbook_Post_Delete
ALTER
PROCEDURE
[
dbo
]
.cs_guestbook_Post_Delete
(
@SectionID
int
,
@PostID
int
)
as
SET
Transaction
Isolation
Level
Read
UNCOMMITTED
/**/
/*
设置事务隔离级别,Read UNCOMMITTED 执行脏读或 0 级隔离锁定,这表示不发出共享锁,
也不接受排它锁。当设置该选项时,可以对数据执行未提交读或脏读;在事务结束前可以更
改数据内的数值,行也可以出现在数据集中或从数据集消失。该选项的作用与在事务内所有
语句中的所有表上设置 NOLOCK 相同。这是四个隔离级别中限制最小的级别。
*/
Declare
@ThreadID
int
Select
@ThreadID
=
ThreadID
FROM
cs_Posts
where
PostID
=
@PostID
and
SectionID
=
@SectionID
/**/
/*
查询主题ID
*/
if
(
@ThreadID
is
null
)
--
- 如果为空,返回
RETURN
Delete
FROM
cs_Posts
where
PostID
=
@PostID
and
SectionID
=
@SectionID
/**/
/*
从帖子表中删除记录
*/
UPDATE
cs_Threads
SET
TotalReplies
=
(
SELECT
COUNT
(
*
)
FROM
cs_Posts
WHERE
ThreadID
=
@ThreadID
)
WHERE
ThreadID
=
@ThreadID
/**/
/*
更新主题表中的信息
*/
查看全文
相关阅读:
Porter Stemming Algorithm
Hook API to detect memory leak
Are tuples more efficient than lists in Python?
boost::intrusive_ptr VS boost::shared_ptr
How Python GC deal with referencecycles?
LINQ排序数组
Sublime Text 2 (Version 2.0.1 build 2217) x64 破解注册方法
GC in C# and Python
Python中的else
Managed C++ Destructor
原文地址:https://www.cnblogs.com/ruanbl/p/509749.html
最新文章
lmth1 一个用Python编写的便捷网页信息提取工具
9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路
TUP Masters系列第四期 搜索与云计算首席科学家Raghu Ramakrishnan:深入云计算实战 现场QA实录
Alpha、Beta、RC、GA版本的区别
查看修改oracle数据库字符集
关于ArcGIS Manager 登陆信息不正确原因
Installing CentOS 6 Device may need to be reinitialized
Linux下chkconfig命令详解
CentOS 6.3 tigerVNC 安装 (带字体错误问题)
给我们宿舍做的游戏snack
热门文章
mac m1 nvm 安装node版本失败
elementui eltabs 默认focus焦点框
mac m1 命令行报错 complete:13: command not found: compdef
ES5的继承与ES6的继承的区别——FEI面试官养成系列
vue2升级至vue3 项目技术栈升级攻略
如何写代码才显得没那么“菜”
heic图片的前端处理方式
ref and out in C++/CLI
JSON为何有正斜杠’/’转义?
How does Python's super() work with multiple inheritance?
Copyright © 2011-2022 走看看