PL/SQL是Procedure Language Sturtured Query Language的缩写。PL/SQL的优点:有利于客户/服务器环境应用的性能提高。PL/SQL是

什么是Pl/SQL:

PL/SQL是Procedure Language & Sturtured Query Language的缩写。

PL/SQL的优点:

有利于客户/服务器环境应用的性能提高。

PL/SQL是Oracle系统的核心语言,现在Oracle很多部件是由PL/SQL写成。

PL/SQL程序由三个块组成:

PL/SQL基本语法:

PL/SQL的基本写法:

第一个PL/SQL:如果要输出异常内容写法如下,如果要输出Hello Oracle就将i:=‘aa’;去掉。

--PL/SQL的写法

declare

/*申明部分:在此申明PL/SQL用到的变量,类型及游标,,以及局部存储过程和函数*/

str varchar2(20);

i number;

begin

/*执行部分:过程及SQL语句,即程序的主要部分*/

str :='Hello Oracle';

i:='aa';

dbms_output.put_line(str);

exception

/*执行异常部分:错误处理*/

when others then

dbms_output.put_line('错误');

end;

赋值符号是:=和常量的定义:

declare

str varchar2(10):='Hello ';/*定义时赋值*/

str2 varchar2(10);

i constant number:=100;/*定义常量,但是必须在申明时赋值*/

begin

str2:= 'Oracle';/*在begin中赋值*/

dbms_output.put_line(str||str2);/*\\是Oracle的连接符*/

dbms_output.put_line(i);

exception

when others then

dbms_output.put_line('出错了');

end;

更多精彩内容请看下一页:

推荐阅读:

使用PL/SQL执行java存储来获得MAC地址

在SQL中使用PL/SQL函数存在的问题

使用PL/SQL执行java存储来获得MAC地址的

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

oracle中的pl SQL,Oracle数据中的PL/SQL介绍相关推荐

  1. MySQL中数组内的JSON数据中获取值

    MySQL中JSON数据获取值 1.MySQL中JSON数据中获取值 数据源: {"observeTruth": "111","preventHume ...

  2. 计算机算最大值如何操作,Excel表格中如何通过函数判断数据中的最大值

    Excel表格中如何通过函数判断数据中的最大值 腾讯视频/爱奇艺/优酷/外卖 充值4折起 Excel是我们常用的一款数据处理软件,深受大家的欢迎,是我们学习办公的助手,有的朋友想知道怎么通过函数判断数 ...

  3. Oracle取排序的第五条数据,OVER(PARTITION BY)函数介绍 【oracle中按A分组按B排序,再取B中第一条数据的查询】...

    目录 一.小案例: school表中有①id 序号②class 班级 ③score成绩 三个字段, 使用oracle实现按照班级分区,然后取班级中的第一名. 1.1测试数据如下: --创建学校表sch ...

  4. sql查找数据中某个字段是否有重复的值

    表格table_x table_x col1 Column2 二仙桥 谭警官 二仙桥 大爷 瓜摊 华强 瓜摊 瓜 水煮肉片 肉 水煮肉片 水 水煮肉片 豆芽菜 水煮肉片 土豆片 水煮肉片 花椒 水煮肉 ...

  5. sqlserver中如何提取datetime格式数据中的日期或时间?

    问: 比如:2004-6-6 6:6:6 我想分别得到 2004-6-6 和6:6:6 怎么处理啊? _________________________________________________ ...

  6. sql 删除数据_从零开始学SQL:是什么、如何安装、基本语法、表格(创建、删除、更新)、数据(插入、删除、更新)...

    一.学习知识的黄金圈思维 用黄金圈思维分析自己学习SQL,能增加自己的效率和坚持下去的动力. 二.SQL基础知识 1.数据库概念: database ,按照数据结构来组织.存储和管理数据的仓库. 2. ...

  7. 05. 取SQL分组中的某几行数据

    05. 取SQL分组中的某几行数据 原文:05. 取SQL分组中的某几行数据 对表中数据分组,有时只需要某列的聚合值:有时却需要返回整行数据,常用的方法有:子查询.ROW_NUMBER.APPLY,总 ...

  8. OA系统二十:请假审批一:审批功能概述;显示【请假审批】这个内嵌界面中【待审批请假数据】的SQL语句;

    本篇博客的主要内容就是:在请假审批这个内嵌界面中,显示待审批请假数据的SQL语句: 目录 1.[请假审批]功能需要实现什么? 2.[请假审批界面]中[待审批请假数据]之:SQL语句 (1)审批列表中需 ...

  9. SQL语句对表中数据进行增删改操作[DML]

    文章目录 前言 一.SQL添加数据语句 二.SQL修改数据语句 三.SQL删除数据语句 总结 前言 整理一下SQL语句中增删改查操作的语句用法.先说一下简单的增删改操作,查询的话分类比较多,分开写.. ...

  10. Excel 中如何找出两列数据中不重复的记录

    现在有两列数据,要在 A 列中找出 B 列中没有的记录,在 B 列中找出 A 列中没有的记录.现在和大家分享一下这个方法. 我们先用一个简单的例子看一下.现在有两列数据,可以是分别在不同的数据单(sh ...

最新文章

  1. 详解:Camera-IMU内外参标定原理
  2. 天啦噜!生产机器连接数飙升到上万,背后发生了什么?
  3. IDEA VS 快捷键 大全
  4. 将 Fortinet 连接到
  5. 公司应该如果管理员工?
  6. 负载均衡SLB新功能介绍
  7. WPF整理-使用ResourceDictionary管理Logical Resources
  8. mysql fsync_MySQL - InnoDB特性 - Buffer Pool漫谈
  9. oracle+基础常用命令,oracle 常用命令(适合菜鸟)
  10. 原生ajax请求流程
  11. C#编写一个控制台程序,输入一个日期,输出这一天是星期几。
  12. 【SpringBoot】MultipartResolver文件解析器
  13. 一款英国折叠车如何在中国城市流行?
  14. python段落注释的语法格式是_python段落注释
  15. 计算机网络学习-应用层笔记
  16. python与会计学_Python 中用于表示逻辑与的关键字分别是 ____
  17. 【Jquery】jquery-qrcode把域名地址生成二维码图片,扫码即可访问
  18. 小红书-内卖秒杀项目总结
  19. snmp trap安装配置
  20. PS 开启GPU加速图片处理

热门文章

  1. 12月20日的贷款结息
  2. TextView相关
  3. QGIS基本功| 图查属性、属性查图
  4. 有极值无驻点,有驻点无极值,导数不存在有极值的情况
  5. 各大电商平台API接口调用、拼多多API接口获得淘宝商品详情
  6. [ZJOI2009]狼和羊的故事
  7. “数字哨兵”+门禁,访客、闸机 联动管控
  8. java查缺补漏之第十三天(一天又一天,疫情还不结束,兄弟们,心态要崩了啊)
  9. 利用NativeShare.js实现移动端分享功能
  10. Google Earth Engine(GEE)——因阈值设定,无法加载影像放大后的影像