PL/SQL学习笔记(索引贴)
我前段时间写了T-SQL学习笔记得到了许多朋友的支持
当然也有一些朋友提出了质疑,在此一并表示感谢
最近项目中用到Oracle,于是萌生了写PL/SQL学习笔记的念头。
同时也希望得到大家的支持或批评。并非常希望能和朋友们一起讨论相关知识。
这是一个有一点T-SQL基础的、刚入门者的学习笔记,以Oracle 10g为讲解对象
没有涉及到高级话题
如果对哪篇文章有疑问,可以在文章下留言我会尽快回复的
下面我为这个系列文章做一个索引
一: 常量变量及数据类型初步
1:常量变量
2:数据类型(一)
二:变量作用域及数据类型深入
1:变量作用域
2:数据类型(二)
三:流程控制
1:条件控制
2:循环控制与顺序控制
四:异常处理
1:预定义异常错误
2:非预定义异常错误
3:自定义异常并抛出
五:约束
1:非空约束
2:唯一约束
3:主键约束
4:外键约束
5:检查约束
六:索引
1:索引描述
2:索引分类
3:各类索引的应用场合
七:视图
1:创建或者修改一个视图
2:删除一个视图
3:更新视图中的数据
4:视图中的约束和主键
八:过程
1:创建或者修改一个过程
2:删除一个过程
九:函数
1:创建或者修改一个函数
2:删除一个函数
十:触发器
1:语句级触发器
2:行级触发器
3:instead of触发器(视图上的触发器)
4:删除触发器
十一:程序包
1:程序包的说明
2:程序包体
3:调用程序包
4:删除程序包
十二:游标
1:普通游标
2:有参数的游标
3:有返回值的游标
4:运行过程中获取游标的内容
5:隐式游标
6:for循环简化游标的操作
7:在游标中更新或删除数据
附录:常用函数