
Oracle
clq9761
这个作者很懒,什么都没留下…
展开
-
Window7下Oracle11的安装与卸载
一.Oracle11的安装1.oracle11的官方下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html(需先注册Oracle账户才能下载) 2.将下载后的win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.z...原创 2010-08-22 20:26:23 · 104 阅读 · 0 评论 -
Oracle分区表及分区索引
一、分区表分区表的几种分类:1、Range(范围)分区是应用范围比较广的表分区方式,它是以列的值的范围来做为分区的划分条件,将记录存放到列值所在的range分区中。比如按照时间划分,2012 年1 季度的数据放到a 分区,12年2 季度的数据放到b分区,因此在创建的时候呢,需要你指定基于的列,以及分区的范围值,如果某些记录暂无法预测范围,可以创建maxvalue 分区,所有不在指定范围内...原创 2013-12-06 16:54:29 · 486 阅读 · 0 评论 -
Oracle计划任务
Oracle在10g版本以前,计划任务用的是DBMS_JOB包,10g版本引入DBMS_SCHEDULER来替代 先前的DBMS_JOB,在功能方面,它比DBMS_JOB提供了更强大的功能和更灵活的机制管理。 一、 DBMS_JOB 1、查看数据库中定时任务的最多并发数,一般设置为10 SQL>show parameter job_queue_processes 2、设...原创 2012-12-31 18:29:04 · 241 阅读 · 0 评论 -
Oracle触发器
一、 DML触发器数据操纵语言触发器,创建在表上,由DML事件引发的触发器。1、DML事件:INSERT:在表或视图中插入数据时触发UPDATE:修改表或视图中的数据时触发DELETE 在删除表或视图中的数据时触发 2、DML触发器的要点:(1)确定触发的表,即在其上定义触发器的表。 (2)确定触发的事件,DML触发器的触发事件有INSERT、UPDATE和DELETE三种 (3...原创 2012-12-30 21:41:15 · 369 阅读 · 0 评论 -
Oracle存储过程
一、 存储过程1、定义所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。2、存储过程的创建Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。(1)无参存储过程语法...原创 2012-12-30 11:40:52 · 151 阅读 · 0 评论 -
Oracle中dblink应用小结
1.查看数据库的global_name SELECT * FROM GLOBAL_NAME; 2.查看global_name参数是true还是false show parameter global_name 如果为true,本地建立的dblink名称必须与远程的global_name一致才行。 3.创建dblink CREATE D...原创 2010-11-26 17:01:38 · 121 阅读 · 0 评论 -
Oracle的导入导出
一. 导入/导出命令参数(imp/exp) 1.userid 指定执行导入导出操作的数据库用户,这个参数名称可以省略。例:userid=scott/tiger 2.file 指定导出所产生的文件,导入时要读这个文件。例:(file= d:/myoracle/dept.exp) 3.tables 指定要导入导出的表 例:tables=(dept,emp) 4.owner 指...原创 2011-01-29 17:43:24 · 118 阅读 · 0 评论 -
Oracle左右全连接
Oracle左右全连接 一.左连接 (返回左边表所有符合条件的) select * from a left join b on a.id=b.id; select * from a, b where a.id=b.id(+); 二.右连接 (返回右边表所有符合条件的) select * from a right jo...原创 2010-10-28 19:25:52 · 169 阅读 · 0 评论 -
Oracle分组函数小结
Oracle分组函数小结 1.OVER (PARTITION BY ..)例:select a,b,c, sum(c) OVER (PARTITION BY b) sum_c对 b列值相同的行进行c值的累计. -- 检索指定的零售户类型个数所占的百分比select t2.*,round(t2.cust_count/t2.cust_count_all,3)*100 as...原创 2010-09-19 22:30:57 · 284 阅读 · 0 评论 -
数据库设计规则技巧
一、 数据库设计的一些总体规则 1、 弄清楚要开发的应用程序是事务处理型(OLTP)还是分析型(OLAP), 如果用户更关注数据的增删改,也就是事务处理,那就设计一个规范化的表。 否则如果最终用户更关注数据分析、报表、趋势预测等等功能,也就是事务分析,那 就设计一个扁平的、不规范化的数据库结构。2、 把重复、不统一的数据当成你最大的敌人来对待,重复数据可能会带来混乱而...原创 2014-04-17 15:28:37 · 298 阅读 · 0 评论