oracle如何删除表中的一条记录

烂泥行天下 2011-08-18 09:11:01
我这边现在有一张表,由于同时操作的缘故出错了。而现在又想把这条记录从这张表中删除,可是不知道怎么删除。
我在论坛看了看其他人的相关问题,及大侠们做出的回答。还是不能很好的解决这个问题。
我使用的是这条语句:
首先我选择出来了,这条记录:select * from uf_work_innermessage where title = '关于OA系统需修改的 建议'
然后我使用了,这条语句删除记录:delete uf_work_innermessage where title = '关于OA系统需修改的 建议'

但是执行后,该条记录还是存在的,但是该条记录中的内容是空的,不知道问题处在什么地方了,请各位帮忙看看。
谢谢
...全文
1304 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
烂泥行天下 2011-08-26
  • 打赏
  • 举报
回复
这个后来我问了开发系统的人,原来是他们系统的缘故 执行这条语句 把那条流程隐藏起来就行了update requestbase set isdelete=1 where id = ‘’
yejihui9527 2011-08-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 huangdh12 的回复:]
1.可能没有commit
2 你输入的中间是否有空格
[/Quote]
哈哈 想法一致
新丁11111 2011-08-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 huangdh12 的回复:]
1.可能没有commit
2 你输入的中间是否有空格
[/Quote]

支持
kingcsx666 2011-08-21
  • 打赏
  • 举报
回复
plsql删除之后,提交以下commit
yuyeyi 2011-08-21
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 szc108 的回复:]

引用 1 楼 huangdh12 的回复:
1.可能没有commit
2 你输入的中间是否有空格

+1
[/Quote]
你的意思是数据库中的已经数据删除,但是你的系统没删除?
烂泥行天下 2011-08-20
  • 打赏
  • 举报
回复
首先谢谢各位的解答 可能是我表述的不是很清楚
我们公司的系统使用的是tomcat+JSP+oracle 我在系统中看到这条记录了 但是内容已经空了 而整个表单我是能看到的
由于我是新人不知道在论坛里面如何上传图片
Rotel-刘志东 2011-08-19
  • 打赏
  • 举报
回复
delete uf_work_innermessage where title = '关于OA系统需修改的 建议'
中间有空格的原因吧!最好delete后,一定要commit
ksdy138141314 2011-08-19
  • 打赏
  • 举报
回复
没提交吧 commit;一次
Kobayashi 2011-08-19
  • 打赏
  • 举报
回复
这个你用PLSQL用一个SQL
select t.*,t.rwoid from uf_work_innermessage t where t.title = '关于OA系统需修改的 建议'
然后在查询结果上面有一个锁一样的东西。
你点一下。然后选择要删除的记录。
点一下减号。
再点一下对勾
就然后提交就可以了。。。。
雪狼__ 2011-08-19
  • 打赏
  • 举报
回复
没有提交,如果用的是PLSQL,重新登录下,就默认提交。再查就没有了
szc108 2011-08-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 huangdh12 的回复:]
1.可能没有commit
2 你输入的中间是否有空格
[/Quote]
+1
daf380 2011-08-19
  • 打赏
  • 举报
回复
LZ执行后是不是忘记提交了啊
xiaoyu871225 2011-08-19
  • 打赏
  • 举报
回复
鉴定完毕,没有commit
不要悲剧人生 2011-08-18
  • 打赏
  • 举报
回复
可以这样写:delete (select * from uf_work_innermessage where title = '关于OA系统需修改的 建议'); commit;
如果你的select 语句能查出数据那就能够删除。
zzxiaoma 2011-08-18
  • 打赏
  • 举报
回复
应该是没有提交
虫洞 2011-08-18
  • 打赏
  • 举报
回复
该条记录还是存在的,但是该条记录中的内容是空的

这话难以理解?

把你查的每步代码和结果都贴出来看看
huangdh12 2011-08-18
  • 打赏
  • 举报
回复
1.可能没有commit
2 你输入的中间是否有空格

17,088

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧