![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ORACLE
文章平均质量分 69
chen7788
o┈ヾoοО、╋`、 Woぁ説过
__┃__ゃ.以打架為鍴炼身体,以談頖為
練习口才!以敲詐為經济來源,以打劫為反
应練习!以绑架為智力游戏,以坐牢為最終
目de○ o
■■■寧可橫屍街頭 業要出人頭地■■■
o?_べo
展开
-
ORACLE之 访问 BLOB
访问 BLOBBLOB 用于存放大批量的二进制数据。所允许的最大数据长度为 4G 字节。在 oracle8 版本以前使用 LONG RAW 存放大批量二进制数据,且最大长度为 2G 字节。 示例建立包含 BLOB 列的表create table lob_example( serial number(6) primary key, p_name varchar原创 2013-03-05 15:26:22 · 907 阅读 · 0 评论 -
ORACLE之 触发器 TRIGGER
触发器 TRIGGER定义触发器是一种特殊类型的存储过程,主要是通过事件进行触发而被执行的;而存储过程是通过存储过程名而被直接调用。作用实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性。如:1. 强化约束(enforce restriction)触发器能够实现比 check 语句更为复杂的约束。2. 跟踪变化(auditiong changes)触发器原创 2013-01-30 17:03:13 · 646 阅读 · 0 评论 -
ORACLE之 分析函数(一)
ORACLE 分析函数(一)定义分析函数通过将多行分组后,在计算这些分组的值。它们与聚合函数不同之处 在于能够对每一分组返回多行值;而聚合函数对于每个组只返回一行。分析函数根据 analytic_clause(分析子句)将行分组,一个分组称为一个窗口。每一行都对应有一个在行上滑动的窗口,该窗口确定当行的计算范围。窗口大小可以用多个物理进行度量,也可以使用逻辑区间进行度量,比如时间。原创 2013-02-01 20:18:59 · 686 阅读 · 0 评论 -
ORACLE之 动态 SQL 语句
动态SQL语句静态 SQL静态 SQL 是指直接嵌入在 PL/SQL 块中的 SQL 语句。 动态 SQL动态 SQL 是指在运行 PL/SQL 块时动态输入的 SQL 语句并将 SQL 语句存放在字符串变量中,而且 SQL 居于可以包含占位符(以冒号开始)。 静态 SQL 和 动态 SQL 的比较静态 SQL 是在编写 PL/SQL 块时直接嵌入的 S原创 2013-02-26 09:11:53 · 858 阅读 · 0 评论 -
ORACLE之 JOB
JOBDBMS_JOB 包用于安排和管理作业队列。通过使用 job,可以使 oracle 数据库定期执行特定的任务。当使用 DBMS_JOB 管理 job 时,必须确保设置了初始化参数 JOB_QUEUE_PROCESSES(不能为 0,最大值为 1000)。alter system set job_queue_processes=n查询用户作业select * from原创 2013-02-25 16:04:10 · 422 阅读 · 0 评论 -
ORACLE之 BINARY_INTEGER 与 PLS_INTEGER 的区别
BINARY_INTEGER 和 PLS_INTEGER 的区别 binary_integer 与 pls_integer 都是整型类型。binary_integer:类型变量值计算是由 oracle 来执行,不会出现溢出,但是执行速度较慢,因为它是由 oracle 模拟执行。pls_integer: 可以存储一个有符号的整形值,其精度范围和 binary_integer原创 2013-02-28 09:27:58 · 3145 阅读 · 0 评论 -
ORACLE之 体系结构
ORACLE 体系结构ORACLE 体系结构框架ORACLE 体系结构框架主要包括如下三个方面:① 内存结构:系统全局区 SGA(共享池,数据库缓冲区,重做日志缓冲区等),程序全局区 PGA(栈区、数据区)。② 物理结构:数据文件,日志文件,控制文件,参数文件。③ 进程:用户进程,服务器进程,后台进程。 ORACLE 内存结构ORACLE 内存结构包含两类:系统全局原创 2013-02-28 11:00:36 · 747 阅读 · 0 评论 -
ORACLE之 数据类型
ORACLE 数据类型在 ORACLE8 中定义了:标量(SCALAR)、复合(COMPOSITE)、引用(REFERENCE)和 LOB 四种数据类型。 标量(SCALAR) 合法的标量类型与数据库的列所使用的类型相同,此外它还有一些扩展。它又分为七个组:数字、字符、行、日期、行标识、布尔和可信。 数字它有三种基本类型:NUMBER描述整数或实数。是以十进制格原创 2013-03-05 14:41:33 · 658 阅读 · 0 评论 -
ORACLE之 LOB 数据类型
LOB (Large Object)类型LOB 类型专门用于存储大对象的数据。包括大文本、图形/图形、视频剪切等。最大可以存储 4G 字节的内容。 内部 LOB 的数据存储在数据库中,并且支持事务操作(提交、回退、保存点):CLOB: 和 ORACLE7 中的 LONG 类型相似,存储单字节字符数据。NCLOB: 用来存储定宽多字节字符数据。BLOB: 和 LONG RAW原创 2013-03-05 14:54:45 · 1366 阅读 · 0 评论 -
ORACLE之 访问 CLOB
访问 CLOBCLOB 用于存放大批量的文本数据。所允许的最大数据长度为 4G 字节。在 oracle8 版本以前使用 LONG 存放大批量文本数据,且最大长度为 2G 字节。 示例建立包含 CLOB 列的表create table lob_example( serial number(6) primary key, p_name varchar2(10),原创 2013-03-05 15:17:39 · 851 阅读 · 0 评论 -
ORACLE之 访问 BFILE
访问 BFILEBFILE 是外部 LOB 类型,存放着指向 OS 文件的指针,其所对应的文件长度不能超过 4G。BFILE 所对应的 OS 文件内容只能读取不能修改。在 oracle 数据库访问 OS 文件时,首先必须建立 DIRECTORY 对象;而建立 DIRECTORY 对象则要求用户必须具有 CREATE ANY DIRECTORY 权限。为用户授予 CREATE ANY D原创 2013-03-05 15:31:56 · 759 阅读 · 0 评论 -
ORACLE之 rowid 分页
--普通写法(显示1-5页) select empno, ename, job, hiredate, salfrom (select empno, ename, job, hiredate, sal, rownum rn from (select empno, ename, job, hiredate, sal from sco原创 2012-11-08 12:03:38 · 884 阅读 · 0 评论 -
ORACLE之 DB Link
DB Link跨越两台数据库服务器。从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据。语法1 已配置本地服务create public database linkwilliam connect to 目标数据库的用户名identified by目标数据库的用户密码using '目标数据库实例名';备注:目标数据库实例名必须在 oracle 数据库配置原创 2013-01-23 11:01:09 · 310 阅读 · 0 评论 -
ORACLE之 层次查询
ORACLE 层次查询层次查询子句 CONNECT BY,用于构造层次结果集的查询。也称树形结构查询。语法SELECT ...LEVEL,[ CONNECT_BY_ROOT ],[ SYS_CONNECT_BY_PATH( column, ' character ' ) ],[ CONNECT_BY_ISCYCLE ],[ CONNECT_BY_ISLEAF ]原创 2013-01-26 14:23:01 · 807 阅读 · 0 评论 -
ORACLE之 分析函数(二)
ORACLE之 分析函数(二)分析函数使用场景1、需要对同样的数据进行不同级别的聚合操作 。2、需要在表内将多条数据和同一条数据进行多次的比较 。3、需要在排序完的结果集上进行额外的过滤操作。常用分析函数1. 一般聚合函数 AVG(均值)、COUNT(计数)、MAX(最大值)、MIN(最小值)、SUM(求和)、FIRST_VALUE(首值)、LAST原创 2013-02-02 15:11:20 · 444 阅读 · 0 评论 -
ORACLE之 几种常用的表连接方式
几种常用的表连接方式嵌套循环连接在嵌套循环连接中,Oracle从第一个行源中读取第一行,然后和第二个行源中的数据进行对比。所匹配的记录放在结果集中,然后Oracle将读取第一个行源中的下一行。按这种方式直至第一个数据源中的所在行都经过处理。第一个记录源通常称为外部表,或者驱动表,相应的第二个行源称为内部表。使用嵌套循环连接是一种从连接结果中提取第一批记录的最快速的方法。在驱动行源表原创 2013-02-20 10:41:19 · 820 阅读 · 0 评论 -
ORACLE之 SQL 语句分类
SQL( Structured Query Language ) 语句分类定义结构化查询语言( Structured Query Language )简称 SQL,结构化查询语言是一种标准的数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统.同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对原创 2013-01-30 10:27:32 · 584 阅读 · 0 评论