select for update

请问:1、使用select...where...forupdate时,可以同时进行insert操作么?我尝试过好像可以。2、使用select...where...foru... 请问:
1、使用select ... where ... for update时,可以同时进行insert操作么?我尝试过好像可以。
2、使用select ... where ... for update,只有执行commit后,才能继续使用select ... where ... for update执行?如果同时有两条:select ... where ... for update,那肯定只有一条在执行,当commit后,另外一条才能继续执行?我尝试过好像可以

想再确认下,谢谢!
select ... for update不影响其它SQL的操作,除了另一条同样的select ... for update?
展开
 我来答
kurt023
2010-07-20 · TA获得超过767个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:0
展开全部
规则是:FOR UPDATE语句将锁住查询结果中的元组,这些元组将不能被其他事务的UPDATE,DELETE和FOR UPDATE操作,直到本事务提交。
所以
1、可以
2、是的
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式