问一个简单的问题

[复制链接]
查看11 | 回复8 | 2007-6-25 01:02:55 | 显示全部楼层 |阅读模式
请问:
SELECT *
FROM TABLE
FOR UPDATE
这里的FOR UPDATE起到什么作用啊
谢谢~
回复

使用道具 举报

千问 | 2007-6-25 01:02:55 | 显示全部楼层
有UPDATE TABLE SET ROW =(SELECT ROW FROM TABLE1 WHERE 条件)
回复

使用道具 举报

千问 | 2007-6-25 01:02:55 | 显示全部楼层
哪位高手帮忙解答一下啊~
回复

使用道具 举报

千问 | 2007-6-25 01:02:55 | 显示全部楼层
Select…For Update该语句用来锁定特定的行(如果有where子句,就是满足where条件的那些行)。
当这些行被锁定后,其他会话可以选择这些行,但不能更改或删除这些行,
直到该语句的事务被commit语句或rollback语句结束为止。
回复

使用道具 举报

千问 | 2007-6-25 01:02:55 | 显示全部楼层
行锁,初级锁.
回复

使用道具 举报

千问 | 2007-6-25 01:02:55 | 显示全部楼层
明白了,谢谢啊^_^
回复

使用道具 举报

千问 | 2007-6-25 01:02:55 | 显示全部楼层
什么叫初级锁???
回复

使用道具 举报

千问 | 2007-6-25 01:02:55 | 显示全部楼层
行级锁
回复

使用道具 举报

千问 | 2007-6-25 01:02:55 | 显示全部楼层
ok. Thanks all^_^
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行