ORACLE PL/SQL 实例精解之第一章 PL/SQL概念

1.传统一层一层传数据,而PLSQL作为独立的单元返回客户端,减少查询,减少网路传输的往返,搞笑

2.PL/SQL语句块 分为两种:命名(子程序,函数,包保存在数据库中,后期可以根据名称进行引用),匿名

区别:命名语句块存储在数据库中,用名称来引用,而匿名的语句块没有名称,不会存数在数据库中,后期无法引用

PL/SQL语句块分为三部分:声明,可执行(可执行是必须存在的),异常

声明就是定义变量,常量,分号结束,即为标识符的定义,如常量和游标保留DECLARE

可执行就是有保留字BEGIN和end 而且select .A..into.V_A..from xx的时候就是把查询出来的A的值赋给变量V_A

异常:保留字exception

5.如何执行PL/SQL

5.1替代变量在变量前加&或者&& A := &B,用替代变量的原因是PL/SQL语句块可以接收输入信息,不能输入值,没有分为任何空间

时间: 2024-10-10 06:36:24

ORACLE PL/SQL 实例精解之第一章 PL/SQL概念的相关文章

ORACLE PL/SQL 实例精解之第二章 通用编程语言基础

通用编程语言基础 2.1PL/SQL编程基础 1. 字符类型:支持四中类型字符:字母,数字,符号和空格,组合一个或多个字符就会创建一个词汇单元 2. 词汇单元 a.标识符必须以字符开头 b.保留字是pl/sql专用词 c. 定界符只对pl/sql有特殊含义的字符(算数操作和引号) d.注解单行(--)多行(/**/) 2.1.1 利用语言组件 字符类和词汇单元相当于字母和拼写单词 2.1.2 利用PL/SQL变量 a v_a 和V_A是相同的变量名,PL/SQL不区分大小写 b. 可以使用coa

ORACLE PL/SQL 实例精解之第三章 PL/SQL中的SQL

3.1 在PL/SQL中使用DML 在PL/SQL语块中,两种变量赋值a. := 初始化.b. select into语法,PL/SQL语块的声明部分被声明的变量,后期可以使用选择语句进行赋值. 3.1.1变量初始化时使用select into语法 select A INTO V_A INSERT INTO xxx(表)( XA)values (V_A) 3.1.2 在pl/sql语句块中使用DML a.使用oracle序列 CURR b.获取和递增序列值 CURRVAL 返回序列的当前值 NE

ORACLE PL/SQL 实例精解之第四章 条件控制:if 语句

4.1 IF 语句 IF语句两种形式:IF-THEN IF-THEN-ELSE 使用IF-THEN,可以指定需要执行的一组动作. IF-THEN-ELSE语句指定两组动作 1. IF-THEN TRUE执行语句序列 结构: IF CONDITION THEN STATEMENT 1; ....... STATEMENT N; END IF; 2. IF - THEN- ELSE语句 IF-THEN指定当前条件计算为true时,需要执行语句序列.当条件计算为false时,不采取任何特别活动,仅仅是

ORACLE PL/SQL 实例精解之第五章 条件控制:CASE语句

5.1 CASE语句 1. CASE语句具有如下结构 CASE SELECTOR WHEN EXPRESSION 1 THEN STATEMENT 1; WHEN EXPRESSSION 2 THEN STATEMENT 2; ........ WHEN EXPRESSION N THEN STATEMENT N; ELSE STATEMENT N+1; END CASE; 保留字CASE标识CASE语句的开始.选择器决定哪个WHEN子句应该被执行.每个WHEN子句都包含一个EXPRESSION

ORACLE PL/SQL 实例精解之第六章 迭代控制之一

6.1 简单循环 简单循环,就想其名称一张,是一种最基本循环.简单循环具有如下结构 LOOP STATEMENT 1; STATEMENT 2; ... STATEMENT N; END LOOP; 保留字LOOP标识简单循环的开始.STATEMENT1到STATEMENT N 是反复执行的语句序列.这些语句由一个或者多个标准的编程结构组成.END LOOP是标识循环结构结束的保留字 每次循环迭代处理时,一些列语句会执行,然后再次执行循环最开始的语句.上述语句序列会无限制的执行,因为没有语句指定

Oracle PLSQL 实例精解 中文版pdf

下载地址:网盘下载 <Oracle PLSQL 实例精解>是一本逐步分解的,详尽的pl/sql编程教程,使用真实场景的试验.范例和练习来介绍读者所需的pl/sql编程技能,涵盖oracle 11g的最新特性.作者的写作手法源自于在哥伦比亚大学教授pl/sql编程技术的经验,深度探索pl/sql编程技术,融合自己的最佳实践.使用本书,读者可以快速掌握pl/sql编程基本知识,并建立工程化的概念,是市面上难得的pl/sql教程.下载地址:网盘下载

[顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)

原文:[顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功) [顶]ORACLE PL/SQL编程详解之二: PL/SQL块结构和组成元素(为山九仞,岂一日之功) 继上四篇:ORACLE PL/SQL编程之八:把触发器说透                ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)                [推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到) [推荐]

sed实例精解--例说sed完整版

原文地址:sed实例精解--例说sed完整版 作者:xiaozhenggang 最近在学习shell,怕学了后面忘了前面的就把学习和实验的过程记录下来了.这里是关于sed的,前面有三四篇分开的,现在都把它们弄到了一起,并做了一些调整,二十多页,有点长啦.不过大部分都是例子来着,呵呵. 在电脑前坐太久了还真是不行,脖子都歪啦!强烈建议各位找点时间多动动,多动动!还是身体重要嘛!!! 我的实验环境是: fedora 14 ,bash. 在实验中遇到了一些问题,都在后面的例子中提到啦.有些问题纠结了好

MATLAB神经网络原理与实例精解视频教程

教程内容:<MATLAB神经网络原理与实例精解>随书附带源程序.rar9.随机神经网络.rar8.反馈神经网络.rar7.自组织竞争神经网络.rar6.径向基函数网络.rar5.BP神经网络.rar4.线性神经网络.rar3.单层感知器.rar2.MATLAB函数与神经网络工具箱.rar11.神经网络应用实例.rar10.用GUI设计神经网络.rar1.神经网络概述与MATLAB快速入门.rar下载地址:http://www.fu83.cn/thread-323-1-1.html