锁的问题 我想实现:在我编辑一条记录的同时(也就是select一条记录后),其他用户无法select到该记录;直到编辑成功,提交记录后,其他用户才能select到该记录,进行编辑。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个,首先是需求不合理,一旦有人读出编辑而干别的事了,你整个库在等他一人?其次,修改事务的隔离级别解决不了问题你必须在编辑前显式打开一个事务,SELECT时明确加排它锁,编辑成功后提交事务。但是这么做还是犯了事务的一大忌,就是在事务操作中不能包含客户端交互。 是不合理,我就是想问问,能不能这样弄,我在select的一条记录后,不管我是不是去干别的事了,反正我先select了,其他人就看不到该记录;但是对于表中的其它记录是可以进行修改的 set transaction isolation level seralizable 联合查询小问题,求大神解决,速结贴 sql 函数语法错在哪呀!急 求一条简单的sql语句 求查询效率最高的sql语句,询问效率专家 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 请问怎样将一个表的表结构拷到另一个表中? 我怎么在MSDN上找不到有关ADO访问SQL Server的类和API 请推荐一种桌面sql数据库 用变量建ORALCE8.1.7表 一个连接服务器插入数据的问题? 将xml字段中的某个节点数据更新到一个其他varchar的字段如何实现呀? 'MICROSOFT.JET.OLEDB.4.0' 报错。
首先是需求不合理,一旦有人读出编辑而干别的事了,你整个库在等他一人?
其次,修改事务的隔离级别解决不了问题你必须在编辑前显式打开一个事务,SELECT时明确加排它锁,编辑成功后提交事务。但是这么做还是犯了事务的一大忌,就是在事务操作中不能包含客户端交互。
是不合理,我就是想问问,能不能这样弄,我在select的一条记录后,不管我是不是去干别的事了,反正我先select了,其他人就看不到该记录;但是对于表中的其它记录是可以进行修改的