Oracle数据的增删改操作教程

2025-04-08 13:55:50

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数据的增删改操作教程
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:36
  • 阅读量:30
  • 阅读量:53
  • 阅读量:28
  • 阅读量:48
  • 猜你喜欢