问一下DELETE后的查询 我是Oracle的初手,最近发现使用delete from t1 表的唯一两行数据后,查询这个表没有数据,但是重新使用客户端连接数据库后查询(select * from t1) 发现这两行数据还在,是怎么回事呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能是你没有COMMIT吧。执行下COMMIT语句,把事务提交。 应该是楼上说的原因,你在delete之后没有提交的原因..update 之后加上commit;还有你当时查,没有了原因是,在同一个SESSION内部,是可以查询到未提交的DDL语句结果的.. delete from t1commit;后在不关闭 "oracle sql developer"的时候查询显示没有数据,但是重新打开客户端后查询,发现数据都还在 你是用什么删除的吧?用plsql dev这样的工具删除的吧,删除完后,都要commit啊! commit;事务开始: 当第一个DML语句一个事务开始(数据操纵语言:insert、delete、select、update增、删、查、改)事务结束: 当一个commit和rollback语句被发 没有commit之前从SQl Server 过来,经常犯这类错误! 高手帮帮忙~ 如何编程得到指定数据库中各个表的建表语句,在线等.... 跪求oracle使用入门指导文档 ttclasses连接timesten的问题 高分 求一触发器的写法 急!! 将SQL-Server存储过程转换为Oracle的,谢谢大家~~~(3) 简单存储过程问题(新学oracle) 如何改变一个表的所有者? 请教一个统计的sql写法 常见问题之一:ORACLE 如何实现数据查询的高效分页? 使用ORACLE之EM的時候出现按钮乱码现象 查询数据库中的用户
执行下COMMIT语句,把事务提交。
commit;后在不关闭 "oracle sql developer"的时候查询显示没有数据,但是重新打开客户端后查询,发现数据都还在
用plsql dev这样的工具删除的吧,删除完后,都要commit啊!
事务开始: 当第一个DML语句一个事务开始(数据操纵语言:insert、delete、select、update增、删、查、改)
事务结束: 当一个commit和rollback语句被发
之前从SQl Server 过来,经常犯这类错误!