oracle 重启后数据就丢了;

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:32:27
我用sql*plus创建新表后,insert into 数据,当场select 就行;
关了sql*plus再开,select 就显示”没有行”;我试过在创建表后打commit;
commit成功,但情况依然是这样!!怎么办.....可能是我昨晚删掉某些进程了!!!

1.创建表后不需要打commit,因为创建表是自动提交的
2.在insert、update、delete后需要commit

用户对吗?比如你的用户叫user1,你在user1下创建了表test,并且insert后commit了,但可能你又用user2登录了,如果没有test表的查看权限是看不了的
你删除了什么进程,你什么操作系统

你应该insert into后commit

insert table 后commit