1:用户和角色:
2:基础:
- oracle教程03 oracke的SQL定义(DDL DML DCL TCL 语句)
- oracle教程04 oracle中的约束和举例
- oracle教程05 oracle中表操作和举例
- oracle教程06 oracle中的事务
- oracle教程07 oracle中的数据字典和使用举例
- oracle教程08 oracle中的常用基本查询举例
- oracle教程09 oracle中SQL语句与SQLPLUS命令的区别,以及oracle服务问题
- oracle教程10 oracle的单行函数详解和举例
- oracle教程11 oracle的分组函数与数据分组详解及举例
- oracle教程12 oracle的多表查询举例(笛卡尔集、等值与非等值连接 、外连接、 自连接、SQL1999连接、 Oracle的set运算符)
3:视图:
4:序列 、索引 、同义词:
5:PLSql:
6:游标【Oracle四大数据类型之引用类型(REFERENCE)】:ORACLE四种数据类型
-
游标总结:在编写游标操作中,使用FOR 循环操作游标不仅代码简单,而且可以将游标的状态交给系统去完成,所以在实际项目中推荐以FOR循环方式使用游标.
使用方式一:DECLARE //定义游标 CURSOR cur_emp IS SELECT * FROM emp ; BEGIN //直接使用,不需要再显示打开与关闭游标了 FOR emp_row IN cur_emp LOOP DBMS _ OUTPUT.put_line(cur emp%ROWCOUNT ||' 雇员姓名:' ||emp_row.ename||' ,职位, '||emp_row.job ||"工资,' ||emp_row.sal) ; END LOOP : END ;
使用方式二:更简单,根本都没有看见游标的踪迹.
BEGIN FOR v_dept IN (SELECT deptno,dname,loc FROM dept) LOOP DBMS_OUTPUT.put_line('部门编号: '|| v_dept.deptno ||' , 名称:'||v-dept.dname||' ;位置,' ||v_dept.loc) ; END LOOP ; END;
7:异常与错误:
- oracle教程21 异常错误处理(异常处理的概念与分类)
- oracle教程22 异常错误处理(预定义异常处理、预定义异常列表)
- oracle教程23 异常错误处理(非预定义异常处理)
- oracle教程24 异常错误处理(用户自定义的异常处理)
- oracle教程25 异常错误处理(在PLSQL中使用SQLCODE、SQLERRM )
8:存储过程与函数:(为了提高性能)
- oracle教程26 存储过程与函数(存储过程与存储函数的概述)
- oracle教程27 存储过程与函数(存储过程与存储函数的创建)
- oracle教程28 存储过程与函数(存储过程与函数的调用与删除)
- oracle教程29 存储过程与函数(存储过程与函数的比较 )
9:包:
10:触发器:
- oracle教程33 触发器(触发器的概述)
- oracle教程34 触发器(DDL触发器)
- oracle教程35 触发器(DML触发器)
- oracle教程36 触发器(INSTEAD OF 触发器和系统触发器)
11:数据备份与恢复:
- oracle教程37 Oracle的数据备份与恢复(数据备份与恢复的概述)
- oracle教程38 Oracle的数据备份与恢复(数据的导入导出)
- oracle教程39 Oracle的数据备份与恢复(利用触发器实现数据的同步备份)