求sql,确保多个用户获取的数据不同。 从表里选择一条数据,然后将这条数据的状态字段更新成1(未被获取为0,被获取为1)。多个用户并发获取的时候如何确保获取的数据不相同。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在程序里控制或者使用函数或者存储过程封装下面的语句.select ... from ... for update;update .... set ...; 只能在程序里控制吗?oracle不能搞定? 不是回答了吗,可以用select ... from ... for update;吗这个可以事物完成前,别人是无法修改你查询出的记录的 select ... from ... for update;会锁定行,并发时另一个用户就不能修改然后再update .... set ...; 修改锁定的行。每个用户都这么操作就不会冲突了 这个说的就是再Oracle里搞定的,比如PLSQL 里,执行你的语句 后面带 for update 表示锁定相应记录。 oracle问题 win7 旗舰版 安装oracle 10g 出现ORA-12546: TNS: 权限被拒绝 oracle中数据乱码问题 oracle转sql的问题。谢谢!!! 怎么根据不同的条件查询不同的数据 面试中两个关于数据库的题目,大家试试自己的实力 我是新手:有没有人能给orcal和sqlserver的优缺点? 100分求教数据转换问题. 现要做一“远程销售查询系统”,安全性问题如何解决???? 高价寻求关于TNSlistener良方,急急急!!!!! oracle函数简单的格式问题,求助~ 如何把不同语句查询到的字段合成一行
select ... from ... for update;
update .... set ...;
select ... from ... for update;会锁定行,并发时另一个用户就不能修改
然后再update .... set ...; 修改锁定的行。每个用户都这么操作就不会冲突了
这个说的就是再Oracle里搞定的,比如PLSQL 里,执行你的语句 后面带 for update 表示锁定相应记录。