- 浏览: 105974 次
- 性别:
- 来自: 杭州
-
最新评论
-
longying2008:
JavaBeanToXML.java
你生成的XML文件,中文 ...
castor demo
文章列表
--==========================
-- PL/SQL --> 包重载、初始化
--==========================
包的重载功能类似于C++中函数的重载功能,即拥有多个同名的子程序,每个同名子程序使用不同的参数。用户可以传递不同的参数来调
用同名但参数不同的子程序,此即为包的重载功能。简言之,不管传递什么样的参数,所完成的任务是相同的。假定需要查询部门所在的位置
,输入参数部门编号或部门名称都会返回同样的结果。对外部程序而言,似乎是调用的同一个子程序,但其始质调用了不同的子程序,执行了
不同的代码。
有关包的创建与管理请参考 ...
- 2010-12-22 16:32
- 浏览 555
- 评论(0)
--===============================
-- PL/SQL -->隐式游标(SQL%FOUND)
--===============================
在PL/SQL中,游标的使用分为两种,一种是显示游标,一种是隐式游标,显示游标的使用需要事先使用declare来进行声明,其过程包括
声明游标,打开游标,从游标提取数据,关闭游标。该方式多用于处理select语句返回的多行数据的情形。而隐式游标则由则由系统自动定义
,当DML被使用时,Oracle为每一个不属于显示游标的DML语句都创建一个隐式游标,其声明、打开、关闭都是系统自动进行 ...
- 2010-12-22 16:23
- 浏览 514
- 评论(0)
--============================
-- PL/SQL --> 包的创建与管理
--============================
包,是一个逻辑集合,是由PL/SQL类型以及PL/SQL子程序的集合。PL/SQL类型包括table类型,record类型。PL/SQL项则包括游标,游标
变量。PL/SQL子程序包括过程,函数等。可以说包可谓是包罗万象。是所有PL/SQL相关资源的汇总。
包的使用可以简化应用程序设计,实现信息掩藏,子程序重载等功能。
包的优点
- 2010-12-18 21:07
- 浏览 568
- 评论(0)
--=======================
-- PL/SQL --> PL/SQL记录
--=======================
PL/SQL记录有着类似于表的数据结构,是一个或多个字段且拥有数据类型的集合体。定义了PL/SQL记录类型之后,可以定义PL/SQL记录变
量。声明一个PL/SQL记录变量相当于定义了多个标量变量,简化了变量的声明,从而大大节省了内存资源。多用于简化单行多列的数据处理。
一、定义PL/SQL记录
1.直接定义PL/SQL记录
- 2010-12-18 19:54
- 浏览 546
- 评论(0)
--============================
-- 替代变量与SQL*Plus环境设置
--============================
1.SQL与PL/SQL代码终止符
SQL代码以";"来表示代码的终止
PL/SQL代码以"."来表示代码的终止,以"/"表示代码的执行
scott@ORCL> select * from emp where empno=7788
- 2010-12-18 19:40
- 浏览 368
- 评论(0)
--========================
-- 创建ASM实例及ASM数据库
--========================
一、ASM相关概念
1.什么是ASM(Auto Storage Management)
简称自动存储管理,是一种用于管理磁盘的工具
能够在多个物理设备之间实现条带化、镜像数据文件、恢复文件等
文件按分配单元AUs(allocation units)平衡分布在磁盘组的所有磁盘中,ASM使用索引技术来跟踪每个AUs的位置
- 2010-12-16 18:07
- 浏览 449
- 评论(0)
--================================
-- PL/SQL --> 异常处理(Exception)
--================================
Exception是一种PL/SQL标识符,当运行的PL/SQL块出现错误或警告,则会触发异常处理。为了提高程序的健壮性,可以在PL/SQL块中引
入异常处理部分,进行捕捉异常,并根据异常出现的情况进行相应的处理。
一、异常的类型
ORACLE异
- 2010-12-16 14:59
- 浏览 415
- 评论(0)
--==================
-- PL/SQL --> 游标
--==================
一、游标的相关概念及特性
1.定义
映射在结果集中某一行数据的具体位置,类似于C语言中的指针。即通过游标方式定位到结果集中某个特定的行,然后根据业务需求
对 ...
- 2010-12-15 21:12
- 浏览 529
- 评论(0)
--=================
-- Oracle 外部表
--=================
外部表只能在Oracle 9i 之后来使用。简单地说,外部表,是指不存在于数据库中的表。通过向Oracle提供描述外部表的元数据,我们
可以把一个操作系统文件当成一个只读的数据库表,就像这些数据存储在一个普通数据库表中一样来进行访问。外部表是对数据库表的延伸。
一、外部表的特性
位于文件系统之中,按一定格式分割,如文本文件或者其他类型的表可以作为外部表。
- 2010-12-15 20:07
- 浏览 476
- 评论(0)
--=================================
-- 基于catalog 的RMAN 备份与恢复
--=================================
RMAN的备份与恢复存储仓库的数据通常存放于控制文件或恢复目录中,本文主要讲述基于catalog的备份与恢复。
关于catalog的创建请参考:RMAN catalog的创建和使用
- 2010-12-13 13:37
- 浏览 497
- 评论(0)
--==============================
-- 基于catalog 创建RMAN存储脚本
--==============================
简言之,将rman的备份恢复命令写成脚本并保存在恢复目录内,恢复目录内的脚本可用性及通用性高于基于文件系统的脚本。
客户端只要能够登录到RMAN恢复目录,则这些脚本可用,尤其对于global脚本,可以被任意注册的数据库调度。
一、脚本的分类
local : 在rman连接的目标数据库下创建的脚本,此类脚本仅仅适用于当前目标数据库。即是针对特定的数据库创建的rman脚本
- 2010-12-13 13:17
- 浏览 497
- 评论(0)
--==================
-- PL/SQL --> 函数
--==================
函数通常用于返回特定的数据。其实质是一个有名字的PL/SQL块,作为一个schema对象存储于数据库,可以被反复执行。函数通常被作为
一个表达式来调用或存储过程的一个参数,具有返回值。
一、建立函数的语法
CREATE [ OR REPLACE ] FUNCTION function_name
(argument1 [mode1] datatype1,
- 2010-12-11 14:24
- 浏览 576
- 评论(0)
--=====================
-- PL/SQL --> 存储过程
--=====================
存储过程子程序的一种类型,能够完成一些任务,作为schema对象存储于数据库。是一个有名字的PL/SQL代码块,支持接收或不接受参数
,同时也支持参数输出。一个存储过程通常包含定于部分,执行部分,Exception部分,可以被其他子程序调用,也可以被重用。
一、过程定义
CREATE [OR REPLACE]PROCEDURE procedure_name
- 2010-12-08 16:46
- 浏览 457
- 评论(0)
--=======================
-- PL/SQL --> 流程控制
--=======================
类似于高级语言,流程控制语句是PL/SQL语言的重要组成部分。这些流程控制语句使得PL/SQL加大了代码的灵活性和多样性,大大简化了
程序的编写。下面将列出流程控制语句并给出具体事例。
一、顺序结构
按代码的书写顺序依次执行
--在下面的示例中将逐步执行代码
- 2010-12-08 16:41
- 浏览 644
- 评论(0)
--=====================
-- PL/SQL --> 语言基础
--=====================
PL/SQL是过程化的SQL语言,是ORACLE对SQL语言的扩展,在普通SQL语句的基础上增加了编程语言的特点。使得该语言不仅具有过程编程语
言的特征,如循环、条件分支等。同时也具有对象编程语言的特征,如重载、继承等。
一、PL/SQL程序语言的组成
主要由块组成
一个块由三个基本部分组成:声明、执行体、异常处理
- 2010-12-08 16:35
- 浏览 597
- 评论(0)