SqlServer数据库
骑着马桶弹吉他
平静的呼吸,仔细的聆听,微笑着生活;有人爱,有事做,有所期待;不慌乱,不迷茫。
展开
-
SqlServer查询-循环查询
1.这里记录一下游标查询的方式,表结构沿用上篇递归调用的表(https://blog.csdn.net/sanbowla/article/details/73331167),我们把所有name用游标循环的方式集合到一条数据内显示出来,表结构如下: 2.查询语句如下 BEGIN DECLARE @id INT; DECLARE @temp VARCHAR(20); DEC...原创 2017-06-16 16:16:10 · 16951 阅读 · 0 评论 -
SqlServer查询-递归查询
1.我们以公司的组织结构为例,表名 companyStructure 字段包括 id INT,parentId INT ,name VARCHAR(50) ,表内容如下所示 ,公司->部门->岗位,每层引用上一层id 2.假设我知道 '生产助理' 的id 想动态查出生产助理上层的所有组织结构就需要用到递归查询,我们可以用SqlServer提供的《公用表表达式》(C...原创 2017-06-16 14:31:40 · 1295 阅读 · 0 评论 -
sqlserver锁机制-分类及说明
一、锁机制出现的原因当数据库面临并发操作时可能会发生数据不一致的情况1、丢失更新A、B两人同时更改一条数据,其中一个的修改结果会破坏另一个修改结果。2、脏读某条数据A更改后并未提交,B读取到A更改后但未提交的数据,B读取的则为脏数据3、不可重复读在同一个事务范围内有两次针对同一数据的查询,由于其它事务的参与,导致两次查询结果不一致那么添加适当的锁机制,可以有效避免由原创 2018-01-13 17:00:56 · 760 阅读 · 0 评论