一、插入数据
语法:

INSERT INTO 表名[(列名1,列名2,...)] VALUES(值1,值2,...);

执行insert后一定要再执行commit提交事务。
如:向业主表T_OWNERS插入数据

INSERT INTO T_OWNERS VALUES (1,'张三丰',1,'2-2','4578',sysdate,1);
commit;

语句中的sysdate是系统变量,用于获取当前日期,执行后,commit提交。

二、修改数据
语法:

UPDATE 表名 SET 列名1=值1,列名2=值2,...WHERE 修改条件;

执行update后一定要执行commit提交事务。
如:将ID为1的业主的登记日期更改为三天前的日期

UPDATE T_OWNERS SET adddate=adddate-3 WHERE id=1;
commit;

三、删除数据
语法1:

DELETE FORM 表名 WHERE 删除条件;

执行DELETE后一定要再执行commit提交事务
如:删除业主ID为2的业主信息

DELETE FROM T_OWNERS WHERE ID=2;

语法2:

TRUNCATE TABLE 表名称;

TRUNCATE与DELETE都可以删除数据,它们有何区别?
1.delete删除的数据可以rollback
2.delete删除数据可能会产生碎片,并且不释放空间
3.truncate是先摧毁表结构,再重构表结构

Oracle实现数据增删改的sql语句实例相关推荐

  1. php pdo 更新sql语句,增删改查sql语句及PDO数据库连接操作流程实例-2019年7月24日...

    一.增删改查sql语句语法: 增: INSET INTO `表名` SET `字段名`=值 (也可写别名用,值前面加冒号->:别名): 删: DELETE FROM `表名`  WHERE `字 ...

  2. Mysql增删改查sql语句练习

    Mysql增删改查sql语句练习 关于数据库的一些操作: 进入mysql 命令行: mysql -uroot –p 查看所有数据库: show databases; 创建数据库: create dat ...

  3. java 根据实体对象生成 增删改的SQL语句 ModelToSQL

    2019独角兽企业重金招聘Python工程师标准>>> java 根据实体对象生成 增删改的SQL语句 ModelToSQL 转载于:https://my.oschina.net/m ...

  4. mybatis mapper.xml数据库映射生成java实体,增删改查sql语句

    1.问题描述:使用mybatis生成mapper.xml文件的时候经常遇到数据库表字段很多,写mapper.xml文件时转化成java实体很麻烦,写增删改查的sql时也要做 很多重复的工作.程序员就想 ...

  5. 用日志记录LINQ中的所有增删改的SQL语句的方法

    我们知道LINQ中的增删改都要调用SubmitChanges方法,我们记录所有SQL的方式就是重写(override)DataContext中的SubmitChanges方法,为了避免每次修改dbml ...

  6. mysql增删查改总结_MySQL2 数据增删改查 SQL总结

    数据操作 增 insert into insert into in python values(1, "pycharm"); 往python 数据表中添加一条数据, 也可以写成这样 ...

  7. mysql增删改查大全_MySQL数据库增删改查SQL语句(2018整理集合大全)

    查看数据库 show databases; 使用数据库 use 数据库名; 创建数据库 CREATE DATABASE 数据库名; 删除数据库 DROP DATABASE 数据库名; 创建表 crea ...

  8. MySQL数据库增删改查SQL语句

    查看数据库 show databases; 使用数据库 use 数据库名; 创建数据库 CREATE DATABASE 数据库名; 删除数据库 DROP DATABASE 数据库名; 创建表 crea ...

  9. 数据库常用的增删改查sql语句

    数据库常用的增.删.改.查.去重sql语句 新增 新增一条数据 insert into 表名 values(全部列的值,用","分割); insert into 表名 (字段1, ...

最新文章

  1. thymeleaf : input/select/radio回显
  2. 024_html列表
  3. 图普科技招聘有关深度学习的解题?
  4. Boost:mighty bimap强大的双图的测试程序
  5. i9 9900k mysql_i9-9900K和9900KS有什么区别?i9-9900KS和i9-9900K区别对比评测
  6. (转)Asp.Net生命周期系列一
  7. python复制之坑
  8. 7-Spring Boot的安全管理
  9. python writelines_Python之write与writelines区别
  10. 通过python爬取数据
  11. 基于 Redis 的分布式锁到底安全吗(上)?
  12. memcached在项目中的应用
  13. APP开发策划方案怎么写?
  14. 锐起无盘换服务器怎么备份数据,请问锐起无盘高手~!如何替换中毒的系统(锐起无盘系统C盘)用备份镜像或上传系统?如何做详细点本人菜鸟...
  15. 伪装成mysql的备_如何伪装成一个服务端开发(六) -- 数据库操作
  16. Shiro @RequiresPermissions是如何运转的?
  17. iphonex时间显示蓝色_一文了解显示技术的发展简史
  18. 【实战分享2】:如何基于OpenXR@ unity + 华为VR Glass 6dof Quest 开发跨平台VR游戏/应用
  19. 共享内存shmget传输数据
  20. 学计算机的心理300字,【必备】心理作文300字10篇

热门文章

  1. ECCV2020 收录论文汇总(持续更新中)附打包下载
  2. 推荐算法炼丹笔记:非采样的负样本
  3. 家在深圳接入云信,让用户在社交中感受到“家在深圳”
  4. 软件测试的艺术第三章总结
  5. Linux系统故障修复-MBR损坏,grub.conf配置文件丢失
  6. vue适配移动端px自动转化为rem
  7. 推荐:制作地图的网站和工具
  8. 如何申请一份iOS工作
  9. Android inline hook手记
  10. 关于Javascript闭包的理解