PL/SQL 继承了 Oracle Database 的可靠性、安全性和可移植性

PL/SQL 继承了 Oracle Database 的可靠性、安全性和可移植性

PL/SQL 是一种旨在对 SQL 进行扩展的过程语言,其语法涵盖了 SQL 语句。PL/SQL 程序单元由 Oracle 数据库服务器编译并存储在数据库中。在运行时,PL/SQL 和 SQL 都在同一服务器进程中运行,从而带来出色的效率。PL/SQL 自动继承了 Oracle 数据库的可靠性、安全性和可移植性。

为什么使用 PL/SQL?

只有保存正确和完整的数据,才能让使用 Oracle 数据库的应用发挥价值。要实现这一目标,历久不衰的方法是仅通过隐藏实现细节的接口公开数据库,即表和对这些表进行操作的 SQL 语句。此方法通常称为智能数据库或 SmartDB 范例,因为数据库中的 PL/SQL 子程序会发出实现周围业务逻辑的代码中的 SQL 语句,并且只能通过 PL/SQL 接口更改和查看数据。

 

PL/SQL 快速入门

PL/SQL 是一种功能强大而又简便易用的数据库编程语言。它易于编写和理解,并且包含许多开箱即用的优化和安全功能。


构建和管理 PL/SQL 程序单元

PL/SQL 数据类型

PL/SQL 中的 SQL

Steven Feuerstein 与 Practically Perfect PL/SQL

Practically Perfect PL/SQL (P3) 提供 Steven Feuerstein 介绍 PL/SQL 的视频,他是 Oracle PL/SQL 开发大使以及《Oracle PL/SQL 编程》的作者。

消除 PL/SQL 中的硬编码
这是P3 的第一个播放列表,探讨了 PL/SQL 中可能出现的各种形式的硬编码,以及如何消除它们。

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。