为什么我用DELETE删除后记录任在 没有commit 或者是前端的问题. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是没有COMMIT?另外如果使用的是数据窗口,看看更新属性,如果是多表更新,就要看看更新属性了。另外注意以下删除的条件,是否根本你就没有删除,最后就是ORACLE的权限问题了。要不就是主外键限制了。 用commit,另外,ASP程序内加入清楚缓存语句。 在ORACLE里用SELECT * FROM INFO是显示没有数据,但是在ASP中还是可以连接到 你没有commit提交数据库,所以你的delete操作是在内存中进行的。实际数据库没有变化在最后记得来一个commit; delete 等需要commit 提交后才能把数据存入数据库,否则在退出仍为修改前的值ddl 必须commit ; 不好意思笔误是dml。如insert,delete,update 等必须commit 才能写入磁盘. 没有commit:我也干过次事。还问别人怎么回市。 dml需要显示提交.如果你是对全表的delete,建议使用truncate,这有许多好处(当然这也是隐式提交的)。truncate可以提高删除效率,并可以减少碎片。同时truncate也可以避免delete产生的HIGH WATER MARK问题。 oracle 倒序排序时如何把内容为空的数据放到最后面 oracle调优 C#如何连接Oracle RAC集群数据库 怎样把查询出来的记录放入局部临时表中 怎么样创建日志表, 各位大侠看看我这个删除怎么不可以? 如何防止不同的客户端取数据时取到相同的记录 求sql:提取表的字段和某一数值参数最接近的一条记录. 什么是回滚段,以及表空间(数据表空间、索引表空间、回滚表空间、临时表空间)这是些什么东西呀? 求问怎么查询子表的前两行数据,rownum<3 一个简单问题 简单一小问:怎么在表中插入记录
实际数据库没有变化
在最后记得来一个commit;
否则在退出仍为修改前的值
ddl 必须commit ;
才能写入磁盘.
这有许多好处(当然这也是隐式提交的)。
truncate可以提高删除效率,并可以减少碎片。
同时truncate也可以避免delete产生的HIGH WATER MARK问题。