数据库汇总
文章平均质量分 79
V明亮
这个作者很懒,什么都没留下…
展开
-
ROLLUP 与 CUBE 运算符的使用
对于数据的汇总,是数据库经常用到的任务之一,除了我们通常使用的GROUP BY分组配合聚合函数对数据汇总,以及使用UNION ALL 对数据汇总之外,SQL还提供了 GROUP BY Col1,Col2.. WITH CUBE | ROLLUP,以及COMPUTE BY 等汇总方式,本文主要介绍了使用CUBE 与ROLLUP运算符来实现数据的分级汇总。IF OBJECT_ID('tb')转载 2013-04-22 16:38:57 · 499 阅读 · 0 评论 -
删除数据库中重复的字段
例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5转载 2013-11-13 20:28:59 · 1088 阅读 · 0 评论 -
Oracle中job的使用详解
我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列) 类型 描述 JOB NU转载 2013-11-13 17:29:23 · 571 阅读 · 0 评论 -
mysql存储过程和job
1.存储过程create procedure feifei ( a int, b int ) begindeclare c int;set c = a + b; select c as sum; end;call feifei(1,2);drop procedure if exists feifei;转载 2013-11-13 21:08:06 · 988 阅读 · 0 评论 -
数据泵IMPDP 导入工具的使用
--=================================--数据泵IMPDP导入工具的使用--================================= 数据的导入导出时数据库经常处理的作业之一,Oracle提供了IMP和IMPDP以及SQL*Loader等工具来完成数据的导入工作,其中IMP服务于早期的9i之前的版本,在10g及后续转载 2013-04-22 15:47:58 · 417 阅读 · 0 评论 -
Oracle 分区表
--==================-- Oracle 分区表--================== 一、分区表: 随着表的不断增大,对于新纪录的增加、查找、删除等(DML)的维护也更加困难。对于数据库中的超大型表,可通过把它的数据分成若干个小表,从而简化数据库的管理活动。对于每一个简化后的小表,我们称为一个单个的分区。 对于分区的访问,我们不转载 2013-04-22 11:38:25 · 445 阅读 · 0 评论 -
数据泵 EXPDP 导出工具的使用
--=================================--数据泵 EXPDP导出工具的使用--================================= 对于Oracle 数据库之间的导入导出,可以使用Oracle提供的导入导出工具EXP/IMP来实现。EXP/IMP是Oracle早期提供的数据导入导出工具。在Oracle 10g 中,提供了高速转载 2013-04-22 14:34:18 · 509 阅读 · 0 评论 -
Oracle 数据字典和数据字典视图
--==============================--Oracle数据字典和数据字典视图--============================== 数据字典 是元数据的集合,从逻辑上和物理上描述了数据库及内容,存储于SYSTEM与SYSAUX表空间内的若干段。 SYS用户拥有所有的数据字典表,数据字典基本一般以$结尾,如col$,ta转载 2013-04-22 16:18:40 · 439 阅读 · 0 评论 -
使用 Oracle Datapump API 实现数据导出
Oracle Datapump API 是基于PL/SQL实现的,是命令行方式下的补充。使用Datapump API可以将其逻辑备份特性将其集成到应用程序当中,基于界面来实现有利于简化其管理。本文主要描述的使用Datapump API描述各种不同情形的数据导出。一、演示使用datapump api实现数据导出[sql] view plaincopyprint?转载 2013-04-22 15:20:34 · 649 阅读 · 0 评论 -
dbms_stats 导入导出 schema 级别统计信息
在使用CBO优化器模式的Oracle数据库中,统计信息是CBO生成最佳执行计划的重要依据。这些统计信息通常包括列级、表级、索引、系统级别的统计信息等。所有的这些统计信息都可以被备份,导入导出也可以被锁定与解锁。因此相应地,我们可以导出列级、表级、索引、系统级别的统计信息。通过导出导入统计信息,可以在测试环境来模拟产生环境进行数据库性能优化,SQL调优等。本文主要描述了基于schema级别导出导入统转载 2013-05-22 11:34:50 · 7599 阅读 · 0 评论 -
oracle数据库表空间与数据文件的关系
数据库的物理结构是由数据库的操作系统文件所决定, 每一个Oracle数据库是由三种类型的文件组成: 数据文件和控制文件。 数据库的文件为数据库提供真正的物理存储。 每一个Oracle数据库有一个或多个物理的数据文件(data file)。一个数据库的数据文件包含全部数据库数据。逻辑数据库结构(如表, 索引等)的数据物理地存储在转载 2013-09-09 17:29:35 · 5102 阅读 · 0 评论 -
SQL 基础--> ROLLUP与CUBE运算符实现数据汇总
--=============================================-- SQL基础--> ROLLUP与CUBE运算符实现数据汇总--============================================= 在使用ROLLUP与CUBE运算符实现数据的汇总是,Oracle与SQLServer使用了不同的写法,但其实质是转载 2013-04-22 17:26:53 · 471 阅读 · 0 评论 -
mysql 存储过程及基本用法
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必转载 2013-11-14 15:12:42 · 781 阅读 · 0 评论