摘要:
需求场景: 表结构及数据: 查询效果: 思路: sql语句: 查询结果: 感谢下面这些博主的博客 转自:http://www.cnblogs.com/zhangchengye/p/5473860.html#4017927 partition by关键字是分析性函数的一部分,它和聚合函数(如group 阅读全文
文章分类 - 数据库
用SQL语句获得一个存储过程返回的表
2020-09-03 09:21 by idea555, 347 阅读, 收藏, 编辑
摘要:
定义一个存储过程如下: create proc [dbo].[test1]@id intasselect 1 as id,'abc' as name union all select @id as id,'zzz' as name 返回两行数据.现在想用SQL语句来调用这个存储过程,并把他返回的表放 阅读全文
MSSQL WITH (NOLOCK) 脏读
2020-06-19 15:08 by idea555, 358 阅读, 收藏, 编辑
摘要:
缺点: 1.会产生脏读 2.只适用与select查询语句 优点: 1.有些文件说,加了WITH (NOLOCK)的SQL查询效率可以增加33%。 2.可以用于inner join 语句 脏读: 一个用户对一个资源做了修改,此时另外一个用户正好读取了这条被修改的记录,然后,第一个用户放弃修改,数据回到 阅读全文
数据库并发情况下什么情况会出现脏读,如何防范脏读
2020-06-19 15:01 by idea555, 936 阅读, 收藏, 编辑
摘要:
BEGIN tranDECLARE @name NVARCHAR(50)SELECT @name=name FROM dbo.investor WITH(UPDLOCK) WHERE id=1206IF @name='sxf359'BEGINUPDATE dbo.investor SET name= 阅读全文