PL/SQL学习笔记(索引贴)

简介: 我前段时间写了T-SQL学习笔记得到了许多朋友的支持当然也有一些朋友提出了质疑,在此一并表示感谢最近项目中用到Oracle,于是萌生了写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:在游标中更新或删除数据

附录:常用函数

目录
相关文章
|
2月前
|
SQL 数据采集 监控
局域网监控电脑屏幕软件:PL/SQL 实现的数据库关联监控
在当今网络环境中,基于PL/SQL的局域网监控系统对于企业和机构的信息安全至关重要。该系统包括屏幕数据采集、数据处理与分析、数据库关联与存储三个核心模块,能够提供全面而准确的监控信息,帮助管理者有效监督局域网内的电脑使用情况。
42 2
|
5月前
|
SQL Oracle 关系型数据库
SQL与PL/SQL:数据库编程语言的比较
【8月更文挑战第31天】
111 0
|
8月前
|
SQL 关系型数据库 MySQL
简简单单 My SQL 学习笔记(1)——表中数据的整删改查
简简单单 My SQL 学习笔记(1)——表中数据的整删改查
|
8月前
|
SQL 关系型数据库 MySQL
简简单单 My SQL 学习笔记(2)——分组和简单数据的查询
简简单单 My SQL 学习笔记(2)——分组和简单数据的查询
|
8月前
|
SQL 关系型数据库 MySQL
简简单单 My SQL 学习笔记(3)——连接和嵌套查询
简简单单 My SQL 学习笔记(3)——连接和嵌套查询
|
7月前
|
SQL 数据库 Perl
PL/SQL中执行按钮变为灰色后如何恢复【已解决】
PL/SQL中执行按钮变为灰色后如何恢复【已解决】
564 0
|
8月前
|
SQL Oracle 关系型数据库
Oracle的PL/SQL游标自定义异常:数据探险家的“专属警示灯”
【4月更文挑战第19天】Oracle PL/SQL中的游标自定义异常是处理数据异常的有效工具,犹如数据探险家的警示灯。通过声明异常名(如`LOW_SALARY_EXCEPTION`)并在满足特定条件(如薪资低于阈值)时使用`RAISE`抛出异常,能灵活应对复杂业务规则。示例代码展示了如何在游标操作中定义和捕获自定义异常,提升代码可读性和维护性,确保在面对数据挑战时能及时响应。掌握自定义异常,让数据管理更从容。
|
8月前
|
SQL Oracle 安全
Oracle的PL/SQL游标异常处理:从“惊涛骇浪”到“风平浪静”
【4月更文挑战第19天】Oracle PL/SQL游标异常处理确保了在数据操作中遇到的问题得以优雅解决,如`NO_DATA_FOUND`或`TOO_MANY_ROWS`等异常。通过使用`EXCEPTION`块捕获并处理这些异常,开发者可以防止程序因游标问题而崩溃。例如,当查询无结果时,可以显示定制的错误信息而不是让程序终止。掌握游标异常处理是成为娴熟的Oracle数据管理员的关键,能保证在复杂的数据环境中稳健运行。
|
8月前
|
SQL Oracle 安全
Oracle的PL/SQL异常处理方法:守护数据之旅的“魔法盾”
【4月更文挑战第19天】Oracle PL/SQL的异常处理机制是保障数据安全的关键。通过预定义异常(如`NO_DATA_FOUND`)和自定义异常,开发者能优雅地管理错误。异常在子程序中抛出后会向上传播,直到被捕获,提供了一种集中处理错误的方式。理解和善用异常处理,如同手持“魔法盾”,确保程序在面对如除数为零、违反约束等挑战时,能有效保护数据的完整性和程序的稳定性。