社区
Java EE
帖子详情
oracle数据删除不掉
HT_0801
2012-03-19 04:55:11
有主键id, 在sqlplus里用delete from 表名 where id = ? 删除掉一条数据, 然后select * 也发现真的删除掉这条指定记录了, 但是在程序中, 我查询这张表的全部记录时, 还是能找到, 我就不懂为什么了. 反正就是感觉删除后, 程序还能读到记录, 就算是我重启我的项目也还是一样
...全文
357
5
打赏
收藏
oracle数据删除不掉
有主键id, 在sqlplus里用delete from 表名 where id = ? 删除掉一条数据, 然后select * 也发现真的删除掉这条指定记录了, 但是在程序中, 我查询这张表的全部记录时, 还是能找到, 我就不懂为什么了. 反正就是感觉删除后, 程序还能读到记录, 就算是我重启我的项目也还是一样
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HT_0801
2012-03-19
打赏
举报
回复
果然如此, 怪不得, 我能用程序删除, 在sqlplus删除不了呢
a597926661
2012-03-19
打赏
举报
回复
应该是楼上说 的原因 没有 提交事物 你运行删除之后再运行 commit 试试
宁波朱超
2012-03-19
打赏
举报
回复
[Quote=引用楼主 ht_0801 的回复:]
有主键id, 在sqlplus里用delete from 表名 where id = ? 删除掉一条数据, 然后select * 也发现真的删除掉这条指定记录了, 但是在程序中, 我查询这张表的全部记录时, 还是能找到, 我就不懂为什么了. 反正就是感觉删除后, 程序还能读到记录, 就算是我重启我的项目也还是一样
[/Quote]
没有 commit
dengsilinming
2012-03-19
打赏
举报
回复
没有commit,也就是说没有提交事物。在sqlplus中运行一次commit问题就解决了。
HT_0801
2012-03-19
打赏
举报
回复
希望各位高手指点指点~
21天学通
Oracle
第5章
Oracle
数据
表对象(教学视频:42分钟) 63 5.1
Oracle
表空间 63 5.1.1
Oracle
表空间简介 63 5.1.2 创建
Oracle
表空间 64 5.1.3 查看表空间 66 5.1.4 修改
数据
库默认表空间 67 5.1.5 修改表空间名称 68 ...
springMVC+MyBatis+
Oracle
+Web实现增删改查完整案例+
数据
库
数据
)
springMVC+MyBatis+
Oracle
+Web实现增删改查完整案例+
数据
库
数据
)
oracle
某张表删
不掉
,如何在
oracle
中彻底
删除
一个表?
方法/步骤1•步骤1:☆... •2步骤2:☆卸载
ORACLE
数据
库-1•卸载
ORACLE
数据
库时,要使用
ORACLE
数据
库自带的卸载工具完成,可以在【开始】菜单-【程序】-【
oracle
】中找到。步骤2:☆卸载
ORACLE
数据
库-2•单击【Uni...
oracle
删除
大表中一部分
数据
,
删除
大量
Oracle
数据
方法总结
删除
大量
Oracle
数据
方法总结
Oracle
中
删除
超过50w条记录的
数据
,如果直接使用delete,效率就严重受到了影响。那么首先我们需要了解对于这个表的
数据
,我们到底是全部
删除
,还是部分
删除
。这里有三个关键字我们需要...
Oracle
数据
表如何保留一条重复
数据
可以使用以下语句来
删除
重复
数据
,保留一条: 2. 使用ROW_NUMBER()函数:ROW_NUMBER()函数可以为每一行分配一个唯一的序号。可以使用以下语句来
删除
重复
数据
,保留一条: 需要注意的是,在执行
删除
操作之前,建议先...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章