例外处理1.例外分类:预定义例外,非预定义例外,自定义例外三种传递例外:如果在例外处理部分exception没有捕捉例外,oracle会将例外传递到调用环境.捕捉并处理例外:使用例外处理部分完成exceptionwhen exception1 thenstatement1;when exceptio ...
分类:
数据库 时间:
2018-07-08 13:28:50
阅读次数:
178
定时器job1.定义 定时器指在特定的时间执行特定的操作。 可以多次执行。说明:特定的操作:指一个完成特定功能的存储过程。多次执行:指可以每分钟、每小时、每天、每周、每月、每季度、每年等周期性的运行。2.准备工作源表:student,course,sccreate table student( sn ...
分类:
数据库 时间:
2018-07-08 13:25:59
阅读次数:
175
序列1.创建序列create sequence seq_alog start with 1 increment by 1 maxvalue 999999999999999999999999999 minvalue 1 cache 20;说明:start with 1 --表示序列从1开始increm ...
分类:
数据库 时间:
2018-07-08 12:43:43
阅读次数:
178
0.检索单行数据0.1使用标量变量接受数据例1: 7788declare v_ename emp.ename%type; v_sal emp.sal%type;begin select ename,sal into v_ename,v_sal from emp where empno=&no; db ...
分类:
数据库 时间:
2018-07-08 12:40:25
阅读次数:
176
1. PL/SQL 简介PL/SQL是一种比较复杂的程序设计语言, 用于从各种环境中访问Oracle数据库。为什么使用PL/SQL?Orade是一种关系型数据库, 用来访问关系型数据库的语言是 “结构化査询语言”SQL。SQL是一种第四代语言,只描述做什么,不描述如何做。一代语言:01二代语言:汇编 ...
分类:
数据库 时间:
2018-07-08 12:39:57
阅读次数:
239
pl/sql集合处理单行单列数据,可以使用标量变量;处理单行多列的数据,可以使用pl/sql记录(%rowtype,record);处理单列多行数据,可以使用pl/sql集合。 pl/sql集合类型是类似于高级语言数组的一种复合数据类型。包括:嵌套表(table),数组(varray)两种。 一、嵌 ...
分类:
数据库 时间:
2018-07-08 12:38:36
阅读次数:
189
引言:PLSQL数据类型标量数据类型:数字类、字符类、日期类、布尔类(boolean)、复合数据类型:记录(%rowtype)、表、数组引用类型:REF CURSORLOB类型:BLOB、CLOB 1.系统定义的记录:%rowtype使用%rowtype属性定义记录变量:可以基于表或视图定义记录变量 ...
分类:
数据库 时间:
2018-07-08 12:36:49
阅读次数:
155
1.oracle的安装与卸载 2.PL/SQL Developer的安装 3.登陆PL/SQL Developer 4.SCOTT用户下表的介绍 5.基本查询语句 查询雇员的所有信息: select * from emp; *表示所有列 查询语句语法: select *|列名,... from 表名 ...
分类:
数据库 时间:
2018-07-08 11:49:08
阅读次数:
195
1、PL/SQL结合了过程语言和sql查询语言的扩展语言,就是为sql增加了编程语言的特点,通过逻辑判断、循环等操作实现复杂功能或计算。 pl/sql块分类:无名块、命名块、子程序、触发器、程序包 pl/sql符号:赋值 := 连接 || 单行注释 -- 多行注释 /**/ 范围操作 .. 1.1p ...
分类:
数据库 时间:
2018-07-05 01:21:31
阅读次数:
215
在进行企业开发时,数据库(oracle)一般在我们本地安装的;另外,oracle数据库比较大,在本地安装,会拖慢电脑的速度。我们可以通过oracle客户端,远程连接数据库。下面介绍自己的安装方式 1. 安装oracle instant client(32 位,plsql不支持64位的)软件。2. 创 ...
分类:
数据库 时间:
2018-07-04 19:30:19
阅读次数:
205