转至:https://blog.csdn.net/Ranchonono/article/details/87690830?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-1.pc_relevant_default&utm_relevant_index=2

在plsql中,除了写update,还可以手动修改数据

1.在所写的sql语句后加入:for update

2.点击execute(F8),黄色齿轮按钮,执行一下

3.点击解锁(edit data),编辑修改内容,如图。
(ps:编辑时可以在单元格右键-open in editor,用编辑器编辑)

4.内容修改完成后,点击绿色勾(post changes)

5.底下会出现:一条记录被更新

6.接下来把数据库锁上,一定记得加锁。点击步骤3的(edit data)按钮

7.然后点击一次commit按钮,如图所示。

8.可以再在数据库中查询一次,看数据是否有更新(注释掉for update)
(ps:如果修改不成功,看一下是不是在多个表上修改的问题)

ps:以下括号内容摘自:PLSQL中 commit 和 rollback 的区别
(commit即提交,表示这个事务的所有操作都执行成功,commit告诉系统,数据库要进入一个新的正确状态,该事务对数据库的所有更新都要确保不因数据库的宕机而丢失。
DDL是隐性提交的,不能回滚。而最常用的DML语言(update,delete,insert)是需要进行显示提交的,也就是说需要手动地去commit。)

最新文章

  1. Oracle下批量将一个用户的所有表的select权限赋值给另外一个用户
  2. HTML5 重要标签以及属性学习
  3. 如何使用SVG生成超酷的页面预加载素描动画效果
  4. VC按钮控件实现指示灯效果
  5. MySQL提供的错误日志中的错误级别一共有3个分别为:
  6. bzoj2466,poj1222
  7. SQL中distinct的用法和left join查询的含义
  8. Preloading an Image with jQuery--reference
  9. [置顶] Hash查找,散列查找
  10. lua-TestMore(转)
  11. Java Day03 面向对象程序设计
  12. 文本挖掘预处理之TF-IDF
  13. SVG制作简单的图形
  14. JavaScript常见封装方法
  15. MS Office2016留下的坑
  16. Javascript入门(二)变量、获取元素、操作元素
  17. Inside JVM 内存模型
  18. TRIZ系列-创新原理-9~11-预先反作用原理、预处理原理、预先防范原理
  19. 【WPF】ListBox使用DataTemplate 以及默认选中第一项Item
  20. sqlserver数据库存储汉字出现?

热门文章

  1. C++多线程之互斥锁和超时锁
  2. 【程序18】求s=a+aa+aaa+aaaa+aa...a的值
  3. MySQL存储引擎(最全面的概括)
  4. Ansible架构
  5. 幸运转轮(Cakra)
  6. AOP自定义注解鉴权
  7. [转]API性能测试基本性能指标及要求
  8. Eclipse 堆栈和内存大小设置(转载)
  9. 学习:二维码、QR码、J4L-QRCode、java
  10. MLlib学习——基本统计