PL/SQL
为何生存
接受新事物吧!
展开
-
PL/SQL优点
PL/SQL 是一个可移植、高效的事务处理语言1、SQL 的支持 SQL 因为它的灵活、强大和易学,已经成为标准的数据库语言。只要几个像SELECT、INSERT、UPDATE 和DELETE 这样简单的命令就能轻松地操作关系数据库中的数据。SQL 是非过程化的,这就是说我们可以决定做我们想做的,但不能决定如何做。Oracle 会决定处理我们请求的最佳方案。...原创 2018-08-14 09:14:00 · 3568 阅读 · 0 评论 -
使用Oracle数据字典视图分析程序包、函数、存储过程
Oracle数据库提供了一组视图 - 统称为数据字典,能够使用SQL 和 PL / SQL语言获取对PL/SQL代码的疑问。数据字典基础 数据字典由数据库实例创建的众多表和视图组成。用户模式通常对这些表没有特权; Oracle数据库仅授予视图的SELECT访问权限。 大多数数据字典视图有三个版本: USER视图:有关您所连接...原创 2018-08-14 15:05:27 · 1139 阅读 · 0 评论 -
PLSQL(Procedural Language/SQL)
PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL则是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等...原创 2018-08-09 16:56:56 · 1710 阅读 · 0 评论 -
Oracle函数查询
1、Oracle 程序包查询SELECT DISTINCT NAME FROM DBA_SOURCE WHERE type = 'PACKAGE' ORDER BY NAME;2、Oracle程序包中函数、存储过程源码查询SELECT * FROM DBA_SOURCE WHERE TYPE = 'PACKAGE BODY';...原创 2021-04-06 15:21:05 · 2305 阅读 · 0 评论 -
PL/SQL Record数据类型
Oracle PL / SQL语言旨在成为一种可移植的高性能事务处理语言,与SQL语言紧密集成。实际上,很难找到一个PL / SQL程序,它既不会读取数据库中的表,也不会对数据库中的表进行更改。表由数据行组成,每行包含一列或多列,因此Oracle数据库可以尽可能简单地使用PL / SQL程序中的那些数据行。它正是通过实施记录来实现的。 Record是一种复合数据...原创 2019-04-23 16:28:25 · 1929 阅读 · 0 评论 -
PLSQL-ERROR管理
一、异常概述 在PL/SQL中有三类异常:内部定义异常、预定义异常和用户定义异常。1、内部定义异常(An internally defined exception) 内部定义异常是由Oracle数据库进程内部引发的,这种异常总是有一个错误代码,但没有名称,除非它是由PL/SQL或自己的代码指定的。内部定义的异常的一个示例:ORA-00060(等待资源时检测到死锁...原创 2018-10-29 23:18:46 · 1265 阅读 · 0 评论