摘要:
转自:http://www.dezai.cn/blog/article.asp?id=248Oracle的程序包是由包头和包体组成(一般也称为程序包说明和程序包体),是一种将多个程序员模块(函数 存储过程 变量 游标等)组合起来的一个Function.1.与一般的程序模块的区别在于:程序包有两部分组成,包头可以将其看作一个对外的接口来使用,而包体则可以看作具体接口业务的具体实现,包体的声明部分与PL/SQL中的函数或存储过程的声明 部分差不多.但在包体中的变量、常量、游标对包用户而言是不可见的。2.程序包的作用:程序包就像面向对象过程的一个具体类的实现,具有结构化、重用性、模块性的特点,同时程 阅读全文
摘要:
1.转自:http://log-cd.javaeye.com/blog/288585#2.转自:http://www.cnblogs.com/chinafine/articles/1776094.html1一、过程(PROCEDURE ) 过程是作为一个单独的程序编译到Oracle数据库模式中的。过程能够接收参数。在编译过程时,Create Procedure语句的过程标识符在数据字典中成为对象名。 过程结构如下: CREATE OR REPLACE PROCEDURE 过程名 (可选参数) IS 声明部分 BEGIN 程序体 EXCEPTION 异常处理程序 END 过程名 阅读全文
摘要:
1 转自:http://soft.chinabyte.com/database/430/11385430.shtml2 转自:http://qxh.javaeye.com/blog/6094371.ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户 对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额. 因此,在创建对象之前,首先要分配存储空间. 分配存储,就要创建表空间: 创建表空间示例如下: CREATE TABLESPACE "SAMPLE" LOGGI 阅读全文