摘要:
本节要点: 什么是触发器 触发器类型及创建方法 触发器类型 创建触发器 触发器组成部分 理解和应用触发器 行级触发器 语句级触发器 INSTEAD OF 触发器 模式触发器 启用、禁用和删除触发器 触发器类型 创建触发器 触发器组成部分 行级触发器 语句级触发器 INSTEAD OF 触发器 模式触 阅读全文
摘要:
本节要点: 了解和使用子程序 l 存储过程 l 函数 l 存储过程和函数的比较 l 存储过程 l 函数 l 存储过程和函数的比较 1 了解和使用子程序 子程序是命名的PL/SQL块,编译并存储在数据库中。 子程序的各个部分: 声明部分 可执行部分 异常处理部分(可选) 子程序的分类: 存储过程 - 阅读全文
摘要:
本节要点: l 什么是游标 l 显式游标 l 隐式游标 1 什么是游标 游标的使用可以让用户像操作数组一样操作查询出来的数据集,这使得使用PL/SQL编程更加方便。实际上,它提供了一种从集合性质的结果中提取单条记录的手段。 1.1 游标的概念 可以简单地理解游标为指向结果集记录的指针,利用游标可以返 阅读全文
摘要:
本节要点: l 选择结构控制语句 if条件控制语句 Case语句 l 循环结构控制语句 基本loop循环 for循环 while循环 嵌套循环 if条件控制语句 Case语句 基本loop循环 for循环 while循环 嵌套循环 PL/SQL既然是面向过程的编程语言,那么它就有针对逻辑的控制语句, 阅读全文
摘要:
本节要点: 什么是PL/SQL PL/SQL简介 PL/SQL 的优点 PL/SQL 的体系结构 PL/SQL 块简介 PL/SQL中的变量和常量 变量和常量的定义 PL/SQL 支持的数据类型 表达式 数值表达式 关系表达式 逻辑表达式 异常处理 处理异常的语法 预定义异常 预定义异常 自定义异常 阅读全文
摘要:
本节要点: l 同义词 l 序列 l 视图 l 索引 Oracle 数据库对象又称模式对象;数据库对象是逻辑结构的集合,最基本的数据库对象是表。其他数据库对象包括: 1 同义词 同义词是现有对象的一个别名。优点:简化SQL语句、隐藏对象的名称和所有者、提供对对象的公共访问。 同义词共有两种类型:私有 阅读全文
摘要:
本节要点: 掌握 SQL 操作符 l 算术操作符 l 比较操作符 l 逻辑操作符 l 集合操作符 l 连接操作符 l 操作符的优先级 掌握并熟练应用SQL 函数 l 日期函数 l 字符函数 l 数字函数 l 转换函数 l 其他函数 l 分析函数 l 算术操作符 l 比较操作符 l 逻辑操作符 l 集 阅读全文
摘要:
本节要点: 连接查询 l 笛卡尔连接 l 内连接 l 外连接 子查询 l 单行子查询 l 多行子查询 l 笛卡尔连接 l 内连接 l 外连接 l 单行子查询 l 多行子查询 数据查询语句是最常用也是最复杂的语句,在介绍查询语句之前,我们先定义三个表,以供示例使用: 供应商表(t_supplier): 阅读全文
摘要:
当在数据库的表中存入数据后,就可以查询这些已经存入的数据。下面学习基本SQL查询 本节要点: l 如何使用select语句 Select语句的语法 SELECT语句中的运算 使用DISTINCT和UNIQUE删除重复列 Oracle伪列 l 聚合函数、分组和排序 聚合函数 分组函数 HAVING子句 阅读全文