Oracle
文章平均质量分 79
shashawoyao
这个作者很懒,什么都没留下…
展开
-
ORACLE PL/SQL编程之八: 把触发器说透
本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词8.2.转载 2012-02-29 15:24:46 · 345 阅读 · 0 评论 -
ORACLE PL/SQL编程之五:异常错误处理
本篇主要内容如下:5.1 异常处理概念5.1.1 预定义的异常处理5.1.2 非预定义的异常处理5.1.3 用户自定义的异常处理5.1.4 用户定义的异常处理5.2 异常错误传播5.2.1 在执行部分引发异常错误5.2.2 在声明部分引发异常错误5.3 异常错误处理编程5.4 在 PL/SQL中使用 SQLCODE, SQLERRM异常处理函数转载 2012-02-29 15:14:54 · 559 阅读 · 0 评论 -
ORACLE SQL:经典查询练手第五篇
本文使用ORACLE自带的人力资源(HR)实例数据,本文所用表结构如下: 表名:REGIONS序号列名数据类型长度小数位标识主键允许空默认值说明1REGION_IDNUMBER是否转载 2012-02-29 15:36:11 · 908 阅读 · 0 评论 -
ORACLE PL/SQL编程详解之七:程序包的创建与应用
篇主要内容如下:第七章程序包的创建和应用7.1 程序包简介7.2 程序包的定义7.3 包的开发步骤7.4 包定义的说明7.5 子程序重载7.6 加密实用程序7.7 删除包7.8 包的管理7.1 程序包简介 程序包(PACKAGE,简称包)是一组相关过程、函数、变量、常量和游标等PL/SQL程序设计元素的组合,转载 2012-02-29 15:22:50 · 3278 阅读 · 0 评论 -
ORACLE SQL:经典查询练手第三篇
本文使用ORACLE自带的人力资源(HR)实例数据,本文所用表结构如下:HR.EMPLOYEES员工表结构如下:HR.DEPARTMENTS表结构如下:HR.REGIONS表结构如下:SQL> DESC HR.REGIONS;Name Type Nullable Default Comments ----------- ----转载 2012-02-29 15:32:05 · 1323 阅读 · 0 评论 -
Oracle用户、权限及角色管理
Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结转载 2012-02-29 17:20:42 · 377 阅读 · 0 评论 -
ORACLE PL/SQL编程之四:把游标说透
本篇主要内容如下:4.1 游标概念4.1.1 处理显式游标4.1.2 处理隐式游标4.1.3 关于 NO_DATA_FOUND和 %NOTFOUND的区别4.1.4 使用游标更新和删除数据4.2 游标变量4.2.1 声明游标变量4.2.2 游标变量操作游标的使用 在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实转载 2012-02-29 15:16:31 · 470 阅读 · 0 评论 -
ORACLE PL/SQL编程详解之三:PL/SQL流程控制语句
本篇主要内容如下:3.1 条件语句3.2 CASE 表达式3.3 循环3.4 标号和GOTO3.5 NULL 语句介绍PL/SQL的流程控制语句,包括如下三类:l 控制语句: IF 语句l 循环语句: LOOP语句, EXIT语句l 顺序语句: GOTO语句, NULL语句3.1 条件语句IF THENPL/SQL 和转载 2012-02-29 15:17:57 · 898 阅读 · 0 评论 -
ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素
本篇主要内容如下:2.1 PL/SQL块2.2 PL/SQL结构2.3 标识符2.4 PL/SQL 变量类型2.4.1 变量类型2.4.2 复合类型2.4.2.1 记录类型2.4.2.2 数组类型2.4.2.3 使用%TYPE2.4.3 使用%ROWTYPE2.4.4 LOB类型2.4.5 BIND 变量2.4.6 PL/转载 2012-02-29 15:19:23 · 428 阅读 · 0 评论 -
ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介
本篇主要内容如下:第一章 PL/SQL 程序设计简介1.1 SQL与PL/SQL1.1.1 什么是PL/SQL?1.2 PL/SQL的优点或特征1.2.1 有利于客户/服务器环境应用的运行1.2.2 适合于客户环境1.2.3 过程化1.2.4 模块化1.2.5 运行错误的可处理性1.2.6 提供大量内置程序包1.3 PL/SQL转载 2012-02-29 15:20:29 · 518 阅读 · 0 评论 -
ORACLE SQL:经典查询练手第一篇
本文使用的实例表结构与表的数据如下: scott.emp员工表结构如下:Name Type Nullable Default Comments -------- ------------ -------- ------- -------- EMPNO NUMBER(4) 员工号 ENA转载 2012-02-29 15:29:33 · 402 阅读 · 0 评论 -
ORACLE SQL:经典查询练手第二篇
本文使用的实例表结构与表的数据如下: scott.emp员工表结构如下:SQL> DESC SCOTT.EMP;Name Type Nullable Default Comments -------- ------------ -------- ------- -------- EMPNO NUMBER(4)转载 2012-02-29 15:30:32 · 489 阅读 · 0 评论 -
ORACLE SQL:经典查询练手第四篇
本文使用ORACLE自带的人力资源(HR)实例数据,本文所用表结构如下:表名:REGIONS序号列名数据类型长度小数位标识主键允许空默认值说明1REGION_IDNUMBER是否转载 2012-02-29 15:33:24 · 532 阅读 · 0 评论 -
在oracle中导入与导出dmp文件
执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录\ora81\BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。 SQLPLUS.EXE转载 2012-02-29 16:28:40 · 1925 阅读 · 0 评论 -
oracle 临时表空间和数据表空间
Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间,如果不能重启实例,而一直保持问题sql语句的执行,temp表空间会一直增长。直到耗尽硬盘空间。网上有人猜测在磁盘空间的分配上,oracle使用的是贪心算法,如果上次磁盘空间消耗达到1GB,那么临时表空间就是1GB。也就是说当前临时表空间文件的大小是转载 2012-02-29 17:06:39 · 594 阅读 · 0 评论 -
ORACLE PL/SQL编程之六:把过程与函数说透
本篇主要内容如下:6.1 引言6.2 创建函数6.3 存储过程6.3.1 创建过程6.3.2 调用存储过程6.3.3 AUTHID6.3.4 PRAGMA AUTONOMOUS_TRANSACTION6.3.5 开发存储过程步骤6.3.6 删除过程和函数6.3.7 过程与函数的比较6.1 引言过程与函数(另外还转载 2012-02-29 15:13:01 · 358 阅读 · 0 评论