PL/SQL 教程:学习 Oracle 7 天学会 PL/SQL
PL/SQL 教程摘要
Oracle PL/SQL 是 SQL 语言的扩展,旨在无缝处理 SQL 语句,从而增强数据库的安全性、可移植性和稳健性。本 PL/SQL 在线编程课程讲解了 PL SQL 语言的一些重要方面,如块结构、数据类型、包、触发器、异常处理等。
我应该知道什么?
基础知识 SQL 需要进行编程。
Oracle PL/SQL 教学大纲
介绍
👉 Less上1 | 什么是 PL/SQL? - 完整形式, ArchiPL/SQL Developer 的架构 |
👉 Less上2 | SQL 与 PL/SQL 与 T-SQL — 主要差异 |
👉 Less上3 | PL/ SQL 块 — 结构、语法、匿名示例 |
👉 Less上4 | PL/SQL 第一个程序 — Hello World 示例 |
进阶的东西
👉 Less上1 | Oracle PL/SQL 数据类型 — 布尔值,数字,日期 [示例] |
👉 Less上2 | PL/SQL 变量命名约定 — 通过实例学习 |
👉 Less上3 | Oracle PL/SQL 集合 — Varrays、嵌套和按表索引 |
👉 Less上4 | Oracle PL/SQL 记录类型 — 通过实例学习 |
👉 Less上5 | Oracle PL/SQL IF THEN ELSE 语句 — ELSIF、NESTED-IF |
👉 Less上6 | Oracle PL/SQL CASE 语句 — 通过实例学习 |
👉 Less上7 | Oracle PL/SQL 循环 — 通过实例学习 |
👉 Less上8 | Oracle PL/SQL FOR 循环 — 通过实例学习 |
👉 Less上9 | Oracle PL/SQL WHILE 循环 — 通过实例学习 |
👉 Less上10 | Oracle PL/SQL 存储过程和函数 — 通过实例学习 |
👉 Less上11 | Oracle PL/SQL 异常处理 — 引发用户定义异常的示例 |
👉 Less上12 | Oracle PL/SQL 插入、更新、删除和选择 — 通过实例学习 |
👉 Less上13 | Oracle PL/SQL 游标 — 隐式、显式、游标 FOR 循环 [示例] |
👉 Less上14 | Oracle PL/SQL 批量收集 — FORALL 示例 |
👉 Less上15 | 自主交易 Oracle PL / SQL — 提交、回滚 |
👉 Less上16 | Oracle PL/SQL 包 — 类型、规格、主体 [示例] |
👉 Less上17 | Oracle PL/SQL 触发器教程 — 代替,复合 [示例] |
👉 Less上18 | Oracle PL/SQL 对象类型教程 — 通过实例学习 |
👉 Less上19 | Oracle PL/SQL 动态 SQL 教程 — 立即执行 & DBMS_SQL |
👉 Less上20 | 嵌套结构 — PL/SQL 变量范围和内部外部块 |
必须知道!
👉 Less上1 | PL/SQL 面试问题 — 65 个 PL/SQL 面试问题和答案 |
👉 Less上2 | PL/SQL 教程 PDF - 下载 Oracle PL/SQL 初学者教程 PDF |
什么是 Oracle PL/SQL?
Oracle PL/SQL 是 SQL 语言的扩展,它将 SQL 的数据操作能力与过程语言的处理能力结合起来,以创建超强大的 SQL 查询。PL/SQL 意味着通过 SQL 指示编译器“做什么”,并通过过程方式指示“如何做”。
我将在本 PL/SQL 教程中学习什么?
在本 PL/SQL 教程中,您将学习 PL/SQL 的基本介绍和基本概念,如结构、语法等。此外,在本 PL/SQL 教程的高级内容中 Oracle,您将学习数据类型、变量、集合、循环、存储过程、异常处理、包、触发器等。
本 PL/SQL 教程有任何先决条件吗?
PL/SQL 初学者教程有一些先决条件。如果您具备数据库、源代码、文本编辑器、基本软件编程概念、程序执行等基础知识,您将能够更快、更轻松地学习和理解所有概念。
本 PL/SQL 教程适合谁?
本篇 Oracle PL/SQL 教程专为有兴趣学习 PL SQL 的软件专业人士设计。本 PL SQL 教程将帮助您以简单易行的方式学习 PL/SQL 编程,并帮助您理解所有 PL/SQL 概念。
为什么要学习 PL/SQL?
PL/SQL 不仅仅是 SQL,它允许您查询、转换、更新、设计和调试数据,并提供比 SQL 更多的功能。此外,它广泛应用于银行、票务预订、电子商务等各个领域。因此,PL/SQL 程序员拥有大量的机会。但是,您可以学习 PL/SQL 来增强您的知识和 SQL 编程技能。