由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 如何实现数据库的exclusive访问&更新?
相关主题
请数据库高手指点一二恢复SQL Server2000数据库(在线等)
Re: 数据库真烦人如何自学数据库?请指教//bow
请问SQL高手数据库的资格认证考试
[转载] JDBC 处理日期的问题(日期插入数据库)请教一个ACCESS的土问题
我这个数据库怎么办啊?新手请教,怎么学习数据库
数据库问题求解数据库问题一问
怎么移植一个SQL server数据库newbie's question:想用vb.net做数据库程序,
ASP+SQL SERVER怎样处理这种有很多分叉的情况MS SQL Server数据库更新
相关话题的讨论汇总
话题: sql话题: f2话题: exclusive话题: 实现话题: newval
进入Database版参与讨论
1 (共1页)
k***s
发帖数: 277
1
用标准的SQL如何实现对某一数据库表/item
的exclusive访问/UPDATE?
假设一表 tt,有两个field, f1, f2
我要作的是:
select from tt where f1='some key';
(从中得到 f2 的值)
newval = f2 + 1;
update tt set f2=newval where f1='some key';
我想让以上的操作是atomic,保证SQL在执行时
不会插入其他操作,
请问改如何实现?
s*k
发帖数: 144
2
Use transaction management feature of your SQL database.
Details should refer to the documents.

【在 k***s 的大作中提到】
: 用标准的SQL如何实现对某一数据库表/item
: 的exclusive访问/UPDATE?
: 假设一表 tt,有两个field, f1, f2
: 我要作的是:
: select from tt where f1='some key';
: (从中得到 f2 的值)
: newval = f2 + 1;
: update tt set f2=newval where f1='some key';
: 我想让以上的操作是atomic,保证SQL在执行时
: 不会插入其他操作,

1 (共1页)
进入Database版参与讨论
相关主题
MS SQL Server数据库更新我这个数据库怎么办啊?
建一个小的购物网站,数据库用什么比较合适?数据库问题求解
zz: Oracle推出免费数据库产品怎么移植一个SQL server数据库
问个SQL Server 2005问题ASP+SQL SERVER怎样处理这种有很多分叉的情况
请数据库高手指点一二恢复SQL Server2000数据库(在线等)
Re: 数据库真烦人如何自学数据库?请指教//bow
请问SQL高手数据库的资格认证考试
[转载] JDBC 处理日期的问题(日期插入数据库)请教一个ACCESS的土问题
相关话题的讨论汇总
话题: sql话题: f2话题: exclusive话题: 实现话题: newval