oracle 建立表后,插入一些数据,做一些更新操作后,一插入的数据会丢失

[复制链接]
查看11 | 回复2 | 2010-6-11 16:42:15 | 显示全部楼层 |阅读模式
数据库的更新/删除/插入等操作,在执行完相应的操作语句后需要执行commit语句才能持久反映到数据库中,否则,肯定会有丢失的。
回复

使用道具 举报

千问 | 2010-6-11 16:42:15 | 显示全部楼层
update/delete/insert 属于DML(数据库操作语言)语句,是会产生重做日志的,方便用户误操作后,进行回滚,只有用户进行确认提交后,才能生效。估计你是使用了不同的会话进行的操作,且没有提交,另一个会话是看不到的。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行