Oracle PL/SQL 精萃

原创 2014年12月03日 20:39:22

-- Start

如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额1元起步,多少随意,赞助时留下 Email,你将收到本人所写的所有电子书。没钱的捧个人场,求好评或建议,点击此处免费下载本人的电子书。


SQL(Structured Query Language),也就是结构化查询语言,它被设计用来操作集合的,是非过程化的语言。随着应用程序的发展,业务逻辑越来越复杂,传统的SQL已经不能满足人们的要求,于是人们对SQL进行了扩展,使它具有了过程化的逻辑,即:SQL PL。SQL PL的全称是 SQL Procedural Language, 它是 SQL Persistent Stored Module 语言标准的一个子集。该标准结合了 SQL 访问数据的方便性和编程语言的流控制。通过 SQL PL 当前的语句集合和语言特性,可以用 SQL 开发综合的、高级的程序,例如函数、存储过程和触发器。这样便可以将业务逻辑封装到易于维护的数据库对象中,从而提高数据库应用程序的性能。本系列文章将会给大家介绍SQL PL的语言特性。


PL/SQL 注释(Comment)

PL/SQL 语句块(Block)

PL/SQL 标识符(Identifier)

PL/SQL 数据类型和变量 -- 字符

PL/SQL 数据类型和变量 -- 数值

PL/SQL 数据类型和变量 -- ROWID

PL/SQL 数据类型和变量 -- BOOLEAN

PL/SQL 数据类型和变量 -- 大对象

PL/SQL 自定义子类型(User-Defined Subtype)

PL/SQL %TYPE 属性

PL/SQL 常量

PL/SQL 运算符(Operator)

PL/SQL条件语句

PL/SQL 循环语句

PL/SQL 集合 -- 关联数组

PL/SQL 集合 -- 可变数组

PL/SQL 集合 -- 嵌套表

PL/SQL 集合 -- 多维数组

PL/SQL 记录

PL/SQL TABLE 表达式

PL/SQL 隐式游标

PL/SQL 显式游标

PL/SQL 游标变量

PL/SQL 游标表达式

PL/SQL 子程序 -- 存储过程

PL/SQL子程序 -- 函数

PL/SQL 动态 SQL

PL/SQL 事务处理(Transaction Processing)

PL/SQL 包

PL/SQL 触发器

PL/SQL 异常

PL/SQL 批量操作

PL/SQL 输入输出

PL/SQL 大数据操作案例

PL/SQL 命名规范

-- 更多参见:Oracle  精萃

-- 声明:转载请注明出处

-- Last edited on 2015-07-02

-- Created by ShangBo on 2014-12-03

-- End

Oracle PL SQL 精萃pdf

《Oracle PL SQL 精萃pdf》下载地址: 网盘下载
  • cf406061841
  • cf406061841
  • 2017年09月01日 18:27
  • 78

SQL PL 精萃

----start      SQL(Structured Query Language),也就是结构化查询语言,它被设计用来操作集合的,是非过程化的语言。随着应用程序的发展,业务逻辑越来越复杂,传...
  • shangboerds
  • shangboerds
  • 2010年01月13日 12:49
  • 3720

Oracle PL/SQL编程详解之三: PL/SQL流程控制语句

[推荐]Oracle PL/SQL编程详解之三: PL/SQL流程控制语句(不给规则,不成方圆)  本篇主要内容如下: 3.1  条件语句 3.2  CASE 表达式 ...
  • zhglance
  • zhglance
  • 2017年04月03日 21:00
  • 453

Oracle数据中的PL/SQL介绍

什么是Pl/SQL: PL/SQL是Procedure Language & Sturtured Query Language的缩写。PL/SQL的优点: 有利于客户/服务器环境应用的性能提高。...
  • qq455276333
  • qq455276333
  • 2013年10月01日 11:58
  • 1707

oracle客户端PL/SQL安装简易教程

前言:oracle客户端有很多,市面上最常用的是PL/SQL,另外还有navicat for oracle,toad for oracle,以上两个都收费,还有一个为oracle官方推出的免费orac...
  • fengbird
  • fengbird
  • 2017年01月06日 23:25
  • 2265

PL/SQL Developer连接Oracle数据库的操作步骤

1、安装PL/SQL Developer(略) 2、安装oracle Clinet       首先到Oracle官网上去下载一个Oracle 11g Client,不过需要先申请一个Oracle 帐...
  • haiyan_cf
  • haiyan_cf
  • 2016年03月31日 23:26
  • 2866

免安装Oracle运行pl/sql developer

 Sql客户端中,虽然最便捷的是万能而且轻量无比的Sql Workbench,唯一的遗憾是只支持JDK5,不过这个小小的遗憾只要配置配置就能避免。     Otherwise,Oracle来说,用起来...
  • devoteinjava
  • devoteinjava
  • 2007年04月18日 10:27
  • 2054

[oracle]pl/sql --控制语句if..

--pl/sql学习第三章********************************************* --使用环境  oracle10.2 ;ide;pl/sql developer ...
  • lzz957748332
  • lzz957748332
  • 2014年07月31日 00:29
  • 3181

Oracle SQL Developer与PL/SQL Developer比较

之前作为一个Oracle Employee,却总是在使用PL/SQL Developer(而且是破解版),这实在有些说不过去,但是如何找到一个合心趁手的能够在有条件的情况下比SQL*PLUS更方便的工...
  • tianlianchao1982
  • tianlianchao1982
  • 2011年11月03日 12:00
  • 1525

ORACLE PL/SQL包(package)学习笔记

包由包规范和包体两部分组成。 1、包规范(Package Specification)包规范,也叫做包头,包含了有关包的内容的信息。但是,它不包含任何过程的代码。创建包头的语法一般如下 CREATE ...
  • wh62592855
  • wh62592855
  • 2009年10月27日 23:13
  • 3761
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle PL/SQL 精萃
举报原因:
原因补充:

(最多只允许输入30个字)