![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 68
我自由我心
这个作者很懒,什么都没留下…
展开
-
oracle中删除语句delete,truncate,drop的几种方式区别
我们都知道oracle中经常用到的删除语句主要有三种,分别是delete,truncate,drop三种。这里总结下它们的区别:相同点:1、truncate和不带where字句的delete以及drop都会删除表内数据2、truncate和drop都是ddl语句(数据定义语句),执行后会自动提交。不同点:1、truncate和delete都不删除表结构,只删除表数据。drop语句会将表结构、被依赖...原创 2018-04-09 09:15:55 · 4844 阅读 · 0 评论 -
Oracle中有关表空间及用户,表等的相关操作
这里简单整理了部分oracle中对表,用户,表空间,权限等的常用操作,不是很全面,勿喷修改默认表空间:alter database default tablespace users(系统默认表空间)查看数据库中所有的表空间名称select distinct TABLESPACE_NAME from tabsoracle中将一个用户下的表全部复制到另一个用户下create table use...原创 2018-04-09 09:30:12 · 284 阅读 · 0 评论 -
数据库备份脚本
#备份文件存放路径DBHOME=/u01/oradata/bachupcd DBHOME#获取数据库表中系统日期echo “01 获取系统营业日期”#检查日期文件是否存在,存在则删除if [ -f xtrq.txt ]then rm -f xtrq.txtfi#连接数据库查询系统营业日期,将结果写入临时文件xtrq.txtsqlplus system/***...原创 2018-05-17 10:06:46 · 770 阅读 · 0 评论 -
数据库导入导出exp和expdp以及imp和impdp的区别
在使用命令行进行数据库导入导出时,经常会看到使用exp和expdp一级imp和impdp的,但是这些具体有什么区别呢?expdp和impdp是oracle 10g版本出的一个新功能,使用数据泵导入导出数据,据官方推荐说使用数据泵导入导出会比普通的导入导出快十倍。可以说是非常强大了,下面来详细说下数据泵到底还有哪些神奇的功能:1、...原创 2018-05-15 16:01:10 · 5896 阅读 · 0 评论 -
数据库导入大量文本(txt)数据,使用SqlLoader
日终任务需要处理大量的文本数据加载到数据库中进行清洗,这里采用SqlLoader加载。方法如下import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;...转载 2018-05-29 19:15:39 · 3243 阅读 · 0 评论 -
oracle表分区的实现
前端时间新上线了一个改造系统,但是由于之前有几张大表(亿级)占用的空间太大,在做查询的时候点页面等的心烦气躁,想砸电脑。后周末加班做了个分区,速度蹭蹭的上去了,现在三秒响应。此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.1、表空间及分区表的概念表空间:是一个或多个数据文件的集合,...转载 2018-07-02 10:45:16 · 13094 阅读 · 0 评论