我的Oracle数据库学习笔记

Day 5 更新语句


文章目录

  • 我的Oracle数据库学习笔记
  • 修改语句
    • 1.修改所有男同学的年龄+1
    • 2.修改年龄在20-30之间的男同学的年龄-1
    • 3.修改地址为空的学生的年龄+1
    • 4.修改姓‘王’的同学的年龄+1 ,同时地址改为‘北京’
    • 5.修改地址在‘上海’的学生年龄+1
    • 提交数据

修改语句

  1. 语法
 update 表名 set 列名=新值 [,列名=新值,列名=新值] [where 修改条件]
  1. 注意事项
    2.1) update 语句不带有where 条件,则表示修改表中所有行的此列的值
    2.2) 写合理的更新条件

例: 京东用户表 :(用户编号(主) ,用户昵称,密码)
1001 花花 123456

修改某个用户的密码:where 写哪一列的条件 A。 where 编号=1001 B where 昵称
=‘花花’ C where 密码=‘123456’ 选项:A

select * from studentinfo;

1.修改所有男同学的年龄+1

update studentinfo set age=age+1 where sex='男';

2.修改年龄在20-30之间的男同学的年龄-1

update studentinfo set age=age-1 where age>=20 and age<=30 and sex='男';

update studentinfo set age = age -1 where sex='男' and age between 20 and 30;

3.修改地址为空的学生的年龄+1

update studentinfo set age = age+1 where address is null;

4.修改姓‘王’的同学的年龄+1 ,同时地址改为‘北京’

update studentinfo set age=age+1, address='北京' where stuname like '王%';

5.修改地址在‘上海’的学生年龄+1

update studentinfo set age =age+1 where address='上海';

提交数据

commit;

Oracle更新语句相关推荐

  1. 一个关于Oracle更新语句引发的时间字段类型的问题

    想当初我在做一个ASP.NET网站的时候,用的是Oracle数据库更新数据.表里面的字段有int类型的,string类型的,还有date类型的,在和asp.NET前台控件绑定更新的时候总是出现问题,我 ...

  2. oracle 更新语句不生效,Oracle存储过程执行update语句不报错不生效问题

    转载链接:http://lin49940.iteye.com/blog/466626 今天一个同事写oracle 的存储过程遇到了一个问题, 他在里面update 操作不能完成更新的操作, 但是又不会 ...

  3. oracle更新语句很慢,高手们,我update一条语句怎么很慢了?

    我执行语句,和执行计划,高手们帮帮忙 update xx_jb_ymd_01 s set s.SFZHM='232321198712120812',s.zzje=750,s.yhkhm='63009 ...

  4. oracle更新语句怎么撤回,oracle撤回UPdate误操作的数据

    oracle提供了一种闪回的方法,可以将某个时间的数据给还原回来 方法如下: 1.select * from table as of timestamp to_timestamp('2016-10-1 ...

  5. oracle菜鸟学习之 复杂的更新语句使用

    oracle菜鸟学习之 复杂的更新语句使用 实例与答案 问题:表T1里有a,b,c...N个字段,表T2里有a,b,c三个字段,然后想在T1中"c"与表T2中"c&quo ...

  6. oracle联表更新语句

    oracle联表更新语句,此处为什么要写下来呢,因为信誓旦旦地用sql中的语句去更新oracle,发现不通用,但是查询可以.所以特意写下来,以免忘记或提醒需要的你们~~ 第一种: update lqp ...

  7. 超适合新手的Oracle查询语句

    这篇文章主要介绍了oracle查询语句,有助于新手迅速熟悉ORACLE基本语法有助于新手迅速熟悉ORACLE基本语法,需要的朋友可以收藏下. oracle查看用户状态 select username, ...

  8. .sql文件如何执行_随手记 02 日志系统:一条SQL更新语句是如何执行的?

    上节系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的出合理模块. 连接器.分析器.优化器.执行器等功能模块,最后到达存储引擎. 一条SQL更新语句的执行流程 从一个表的一条sql语句说起 c ...

  9. 更新sql语句 sql注入_SQL更新语句– SQL中的更新查询

    更新sql语句 sql注入 SQL Update Statement or Update Query in SQL is used to modify the column data in table ...

最新文章

  1. atitit. 文件上传带进度条 atiUP 设计 java c# php
  2. springboot容器化打包部署_SpringBoot应用部署于外置Tomcat容器的方法
  3. 【控制】《多智能体系统的协同群集运动控制》陈杰老师-第8章-高阶非线性多智能体分布式自适应鲁棒控制
  4. 服务的心跳机制与断线重连,Netty底层是怎么实现的?
  5. 华为s8600手机驱动_华为自研驱动IC已流片,最快今年量产
  6. 人的烦恼大部分来自于没钱
  7. java沙盒模式_JavaScript学习笔记(二十五) 沙箱模式
  8. Laravel Event模块分析
  9. 全国二级c语言公共基础知识,全国计算机二级C语言及公共基础知识复习资料
  10. oppo手机快速截屏的方法
  11. jdk版本和java版本一样吗_jdk版本查看,以及java -version 和JAVA_HOME不一致问题
  12. 单例模式、Single
  13. selenium调用javascript代码的方法
  14. Java飞机小游戏代码详解
  15. 从零开始写NES模拟器
  16. systemctl开机启动设置
  17. linux gbk 语言包安装,linux 安装gbk字符集
  18. 高德地图基础教程超详细版
  19. 电脑上有么有透明桌面便签?透明记事便利贴小工具下载
  20. 机器学习——逻辑回归

热门文章

  1. JAVA巴州监控中心人事管理系统计算机毕业设计Mybatis+系统+数据库+调试部署
  2. python爬虫----网易云音乐歌曲爬取并存入Excel
  3. python算法与数据结构:08排序算法
  4. 测试工程师python常见面试题_测试人员python面试题
  5. 游戏音频中间件:整合 Unity 和 Wwise
  6. Skia构建系统与编译脚本分析
  7. JAVA:通过session 获取userid
  8. HTML+CSS详细知识点(上)
  9. 【计算机动画】路径控制
  10. Linux DRM 相关知识