1. 打开数据库 已提交读快照 选项 2. 数据库 已提交读快照 模式下的测试 a) 测试表 Test b) 开启事务1,更新数据C2 = '200'(未提交) BEGIN TRAN ' WHERE C1 = 'A' -- COMMIT c) 查询数据(查询没有被阻塞,C2 = '100') SELECT * FROM Test d) 开启事务2,更新数据C2 = '300'(未提交),更新操作被阻塞(等待事务1提交) BEGIN TRAN ' WHERE C1 = 'A' -- COMMIT…
方法一(仅适用单个字段)使用 not in ,容易理解,效率低 select A.ID from A where A.ID not in (select ID from B) 方法二(适用多个字段匹配)使用 left join...on... , "B.ID isnull" 表示左连接之后在B.ID 字段为 null的记录 select A.ID from A left join B on A.ID=B.ID where B.ID is null 方法三(适用多个字段匹配) selec…
1 , select j.id, jt.Name, j.ApproveType , j.ProductCode, j.CustomerCode, u.FullName, jf.Name as jfName, j.ExpectedTime from JudgeOrder as j join JudgeOrderType as jt on j.JudgeType=jt.Id jo…