- PL/SQL 教程
- PL/SQL - 首页
- PL/SQL - 概述
- PL/SQL - 环境搭建
- PL/SQL - 基本语法
- PL/SQL - 数据类型
- PL/SQL - 变量
- PL/SQL - 常量和字面量
- PL/SQL - 运算符
- PL/SQL - 条件语句
- PL/SQL - 循环语句
- PL/SQL - 字符串
- PL/SQL - 数组
- PL/SQL - 存储过程
- PL/SQL - 函数
- PL/SQL - 游标
- PL/SQL - 记录
- PL/SQL - 异常处理
- PL/SQL - 触发器
- PL/SQL - 包
- PL/SQL - 集合
- PL/SQL - 事务
- PL/SQL - 日期和时间
- PL/SQL - DBMS 输出
- PL/SQL - 面向对象
- PL/SQL 有用资源
- PL/SQL - 问答
- PL/SQL - 快速指南
- PL/SQL - 有用资源
- PL/SQL - 讨论
PL/SQL - 概述
PL/SQL编程语言由Oracle公司于20世纪80年代后期开发,作为SQL和Oracle关系数据库的程序扩展语言。以下是关于PL/SQL的一些显著特点:
PL/SQL是一种完全可移植的、高性能的事务处理语言。
PL/SQL提供了一个内置的、解释型的、与操作系统无关的编程环境。
PL/SQL也可以直接从命令行SQL*Plus界面调用。
也可以从外部编程语言调用数据库。
PL/SQL的总体语法基于ADA和Pascal编程语言。
除了Oracle之外,PL/SQL还在TimesTen内存数据库和IBM DB2中可用。
PL/SQL 的特性
PL/SQL具有以下特性:
- PL/SQL与SQL紧密集成。
- 它提供了广泛的错误检查。
- 它提供了许多数据类型。
- 它提供了各种编程结构。
- 它通过函数和过程支持结构化编程。
- 它支持面向对象编程。
- 它支持Web应用程序和服务器页面的开发。
PL/SQL 的优点
PL/SQL具有以下优点:
SQL是标准的数据库语言,PL/SQL与SQL紧密集成。PL/SQL支持静态SQL和动态SQL。静态SQL支持从PL/SQL块进行DML操作和事务控制。在动态SQL中,SQL允许在PL/SQL块中嵌入DDL语句。
PL/SQL允许一次将整个语句块发送到数据库。这减少了网络流量,并为应用程序提供了高性能。
PL/SQL可以查询、转换和更新数据库中的数据,从而提高程序员的生产力。
PL/SQL通过强大的特性,如异常处理、封装、数据隐藏和面向对象数据类型,节省了设计和调试时间。
用PL/SQL编写的应用程序是完全可移植的。
PL/SQL提供了高安全级别。
PL/SQL可以访问预定义的SQL包。
PL/SQL支持面向对象编程。
PL/SQL支持Web应用程序和服务器页面的开发。
广告