PL/SQL语法学习(一)

PL/SQL语法学习(一)

1 块(BLOCK)

DECLARE
BEGIN
    <<label_outer>>
    .....STATEMENTS.....
    DECLARE
    BEGIN
       <<label_inner>>
        .....STATEMENTS.....
    END;
EXCEPTION
END;

2 子程序

  (1)过程(PROCEDUER)

CREATE PROCEDURE procedureName(param1 paramType, ..) IS
BEGIN
  ...STATEMENTS...
END;

  (2)函数(FUNCTION)

CREATE FUNCTION functionName(param1 paramType, ..) RETURN returnType IS
  variableName variableType;
BEGIN
  ...STATEMENT...
  RETURN returnValue;
END;

3 复合变量

   (1)记录的定义(RECORD)

DECLARE
  TYPE typeName IS RECORD(
    field1 fieldType1,
    ..
    );
  varname typeName;
BEGIN
  ...STATEMENTS...
END;

转载于:https://www.cnblogs.com/pumasun/archive/2013/05/23/3095073.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/110121.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 填充墙一般用什么材料_opencv填充封闭区域

    填充墙一般用什么材料_opencv填充封闭区域目录一、须知二、演示过程代码展示主函数展示原图运行结果三、总结一、须知本文章所提供代码不是自创,由于时间太久实在找不到来源,发布出来只为给大家提供便利,完全免费。话不多说,不想看文章的直接点击下载链接即可:点我.二、演示过程代码展示Matcop二值图intn填充比n小的孔洞函数默认为4连通如想改为8连通自行修改代码即可。#include”imfill.h”Matimfill(Matcop,intn){ Matdata=~cop; Matlabels,

  • 学校老师要求微信群里的家长下载钉钉建群,解散微信群,钉钉是不正当商业竞争吗?「建议收藏」

    学校老师要求微信群里的家长下载钉钉建群,解散微信群,钉钉是不正当商业竞争吗?「建议收藏」仅仅只是一个学校里面在推广使用钉钉软件建群,不再使用微信群。就可以涉及不正当的商业竞争,我想这也未免太夸大其词了。学校使用什么样的软件来帮助老师管理学生管理学校,同时软件又是免费的,何来不正当竞争之说?反过来说如果学校还在使用微信群,那么是不是微信又涉及到不正当的商业竞争呢?所以不论是钉钉还是微信,都只是方便家校沟通的一种软件,只要不牵扯到经济利益,就不存在任何的不正当竞争。微信群为什么越来越不适合作为家校沟通的渠道在当今的移动互联网时代,学校的班级管理同样需要借助于互联网的先进技术,但是就我们

  • ZXV10 H608B V1.1.04T02_JS激活成功教程

    ZXV10 H608B V1.1.04T02_JS激活成功教程综合了网上各种说法,得出如下方案:一、如果你的路由器还能够用用户名telecomadmin密码nE7jA%5m登陆,那就拔掉电话线直接跳到步骤八二、拔掉路由器的电话线,下载提供的包并解压。三、打开包中

  • java actioncontext_关于struts2中ActionContext的实现原理

    java actioncontext_关于struts2中ActionContext的实现原理北京,雾霾天气阻止了今天的马拉松之行,蜗居一天。为一个问题“struts2如何保证ActionContext每次取的都是本次请求所对应的实例?”,给一个网友解释了半天。首先,我们知道,struts2和struts1的一个重要区别就是它进行了Action类和Servlet的解耦。而又提供了获取ServletAPI的其它通道,就是ActionContext(别跟我说还有个ServletActionC…

  • 用c语言编写的程序被称为 知识,第一章 C语言基本知识

    用c语言编写的程序被称为 知识,第一章 C语言基本知识C语言基本知识第一章C语言基本知识【考点1】C程序用C语言编写的程序称为C语言源程序,源程序文件的后缀名为“.c”。源程序经编译后生成后缀名为“.obj”的目标文件,再把目标文件与各种库函数连接起来,生成“.exe”可执行文件。C语言有三种基本结构:顺序结构、选择结构、循环结构。【考点2】main函数又称主函数,是C程序的入口。main后面跟一对小括号和一对花括号,花括号括起来的部分称为main…

  • ⁉️socket实现Ping命令打造⚡BOSS来了⚡摸鱼神器⭐干货巨多❤️建议收藏❤️

    ⁉️socket实现Ping命令打造⚡BOSS来了⚡摸鱼神器⭐干货巨多❤️建议收藏❤️大家好,我是????前面我写了篇水文《获取当前局域网下所有连接设备的ip地址和mac地址》,但是没有想到的是居然上了热榜,也是我个人第一篇上热榜的文章,阅读量瞬间飙升????。然而我的硬核技术文却几乎没有人看到。既然又很多人对这个话题感兴趣,那么我们就继续对相关原理深挖,最好能自己实现,理解透彻。首先我们回顾一下前文,在前文中我介绍了windows下获取ip地址和arp映射表的命令,通过分析最新arp映射表知道当前网段下在线或下线的设备⭐。文章使用的技术是通过python调用系统ping命令,实现ar

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号