随笔分类 -  Oracle学习

Oracle学习
Oracle学习--->9、包
摘要:1、理解PL/SQL包 包 (package)的主要作用是用于逻辑组合相关的PL/SQL类型,比如记录类型或集合类型,PL/SQL游标或游标声明以及PL/SQL子程序,还可以包含任何可以在块的声明区在这种定义的变量 一旦创建包,包就会被存储在Oracle数据库中,可以将包放在共享池中,以便被多个应用 阅读全文

posted @ 2016-11-24 12:07 LiGengMing 阅读(218) 评论(0) 推荐(0)

Oracle学习--->8、PL/SQL子程序进阶
摘要:1、在SQL中调用子程序 编写的PL/SQL函数可以像Oracle内置函数一样调用,需要遵循一定的规则: 所有函数必须是IN模式,OUT和IN OUT模式参数是不能被SQL语句使用 函数参数的数据类型和RETURN子句的返回类型必须能被Oracle数据库识别,这是因为PL/SQL兼容所有的Oracl 阅读全文

posted @ 2016-11-24 09:22 LiGengMing 阅读(266) 评论(0) 推荐(0)

Oracle学习--->7、PL/SQL子程序
摘要:1、PL/SQL可以分为匿名块和命名块: 匿名块的典型特色就是以BEGIN或DECLARE开始,每次执行时都必须重新编译,它们不能被存储到数据库字典中,因此其他的语句块不能像调用普通的函数一样调用匿名块 命名块包含PL/SQL子程序(存储过程或函数)、包和触发器。命名块没有匿名块的这些限制,它们可以 阅读全文

posted @ 2016-11-23 09:12 LiGengMing 阅读(373) 评论(0) 推荐(0)

Oracle学习--->6、异常处理机制
摘要:1、Oracle中的错误分为两大类: 编译时错误:程序在编写过程中出现的错误 运行时错误:程序在运行过程中因为各种原因产生 的运行时错误 2、异常处理语法,基本处理结构包含3个部分: 在定义区,定义异常,如果使用预定义异常,则不用再定义区定义异常 在执行区,可以显示地出发异常,也可以有PL/SQL引 阅读全文

posted @ 2016-11-22 09:48 LiGengMing 阅读(828) 评论(0) 推荐(0)

Oracle学习--->5、事务处理和锁定
摘要:1、事务处理: 1.1、事务处理要确保数据操作的一致性。一个事务必须满足原子性、一致性、隔离性、持久性。 原子性:对数据进行修改,要么全部成功,要么全部失败 一致性:所有数据都保持一致状态,即所有数据都要发生改变 隔离性:两个事务互不干扰,一个事务不能看到其他的事务运行 持久性:一旦事务被提交了数据 阅读全文

posted @ 2016-10-25 19:22 LiGengMing 阅读(285) 评论(0) 推荐(0)

Oracle学习--->4、游标
摘要:实例: 游标学习: 2、操纵游标数据 2.1、LOOP循环 语法:LOOP......END LOOP 注意:再游标中使用LOOP循环关键在于要具有EXIT WHEN子句在游标检索结束后退出循环,因此一个游标LOOP循环应该包含FETCH、EXIT WHEN这两个子句 LOOP循环中循环体总会有机会 阅读全文

posted @ 2016-10-13 20:01 LiGengMing 阅读(229) 评论(0) 推荐(0)

Oracle学习--->3、SQL内置函数
摘要:一、字符型函数(只是记录一些容易忘记的基本函数) 二、Oracle分析型函数 三、分析函数使用示例 阅读全文

posted @ 2016-10-07 20:26 LiGengMing 阅读(1037) 评论(0) 推荐(0)

Oracle学习--->2、操纵数据库表
摘要:1、数据操纵语言DML 包含INSERT/UPDATE/DELETE/MERGE 2、管理数据库表 阅读全文

posted @ 2016-09-12 23:12 LiGengMing 阅读(233) 评论(0) 推荐(0)

Oracle学习--->1、查询
摘要:函数: 多表连接: 子查询 表集合操作 层次化查询 阅读全文

posted @ 2016-09-09 11:12 LiGengMing 阅读(247) 评论(0) 推荐(0)

导航