Oracle数据的增删改操作教程

 时间:2026-02-12 18:31:15

1、Oracle插入数据的语法:

Oracle数据的增删改操作教程

2、insert into t_ownertype (id,name) values(1,”居民”);

插入数据后,需要commit提交后才会生效,commit提交有两种途径,第一种是F10或者点击提交按钮,第二种方法是直接在语句中commit提交。

Oracle数据的增删改操作教程

3、t_owners 表中的字段如下:

Oracle数据的增删改操作教程

4、Oracle支持对日期格式的数据进行加减运算,-3就是往前推3天,+3就是往后推3天。sysdate就是当前系统时间。

insert into t_owners values (1,’张三丰’,1,’1-1’,’123456’,sysdate,1);

commit;

update t_owners set adddate=adddate-3 where id=1;

Oracle数据的增删改操作教程

5、删除数据的第一种方法:delete from t_owners where id=1;表空间中有一个回滚段,delete掉的数据会存入该回滚段,所以delete掉的数据可以通过回滚来恢复。故delete删除数据的效率要更低一些。

Oracle数据的增删改操作教程

6、删除数据的第二种方法:truncate table t_ownertype;

truncate这种方法无需提交就会删除,是将表结构摧毁后重建表结构,重建后的表是一个空的表格。不能回滚,删除的效率更高。

Oracle数据的增删改操作教程

7、delete和truncate删除数据的区别有哪些?

①    delete删除的数据可以回滚rollback,但可能会产生碎片,并且不释放空间。

②    truncate是先摧毁表结构,然后再重建表结构,生成一个空的表格,不支持回滚。

Oracle数据的增删改操作教程

  • 奶白鲫鱼汤的做法
  • 冬季老人外出需要注意的问题
  • 冰糖枇杷膏的做法大全
  • javap有什么作用?
  • 色母粒颜色不白,用什么增白剂以及使用方法
  • 热门搜索
    撸管是什么意思 严于律己的意思 拈轻怕重的意思 梦见下雨是什么意思 kj是什么意思 喜闻乐见的意思 婴儿衣服什么牌子好 什么是铠装电缆 山清水秀的意思 广袤的意思