[Q]关于事务

[复制链接]
查看11 | 回复9 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
ROLLBACK TO SAVEPOINT语句是否和ROLLBACK语句一样结束一个事务
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
不会结束
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
否则rollback还怎称为DCL?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
应该不会吧
如果就结束了的话还怎么rollback到前面的savepoint
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
从刚刚建立session开始,或是上次的commit(或rollback)开始,到下次commit(或rollback)为止的一连串处理(select,update,insert,delete).
之所以有transaction这个概念,是因为DB总是有很多user在进行访问操作,多个user同时操作同一数据时、为了保证数据的整合性而引入了transation这个概念。
建议结合数据整合性的机理来理解transaction.
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
D33051的357页
按书上说的是不会结束的
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
你们说的事务是transtaction吗?
sorry,我没有你说的书,如果方便的话,可否打出来看看?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
mimi, 你要书的话我可以发给你.
itpub 上倒是有一些ORACLE 的官方教材.

问题是你现在到底在研究啥呢? email 联系好啦
郁闷, 我手头的D33051(Intruduction to 9i SQL vol1)正好是坏的

哪里有啊?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
无论是rollback还是commit都结束一个transaction,你认为这有问题么?
书上怎么说的?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
sorry,有张图
打不出来
我上传文件吧
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行