欢迎关注赵强老师微信公众号:myitshare

一、什么是PL/SQL?

PL/SQL(Procedure Language/SQL)是oracle在标准的sql语言上的扩展。ql/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许私用条件语句和循环语句,允许使用例外处理各种错误,这使得它的功能变得更加强大。

PL/SQL开发工具主要有:

  • SQL*PLUS开发工具。SQL*PLUS是oracle公司提供的一个命令行工具,我们可以直接在里面书写SQL和PL/SQL程序。
  • Oracle SQL Developer 是一个免费的集成开发环境,简化了传统部署和云部署中 Oracle 数据库的开发和管理。
  • PL/SQL Developer是用于开发PL/SQL块的集成开发环境(ide),它是一个独立的产品,而不是oracle的一个附带品。

二、PL/SQL与SQL的区别

  • SQL是结构化查询语言,比较接近自然语言,使用SQL,只需要说干什么,不需要说怎么干。由数据定义语言、数据操纵语言、数据控制语言构成,它不面向过程,即前一条语句与后一条语句无关。SQL是标准的语。
  • PL/SQL,Oracle对SQL标准的扩充,增加了面向过程的功能,所以可以用来编写存储过程、存储函数、触发器等等。 PL/SQL是结构化SQL,就是在标准SQL中加入了IF...ELSE... For....等控制过程的SQL。

三、开发第一个PL/SQL程序

  • 在SQLPLUS中开发第一个PL/SQL程序
  • 在SQLPLUS中开发第一个PL/SQL程序

pl sql入门比较好的书_【赵强老师】什么是PL/SQL?相关推荐

  1. pl sql入门比较好的书_面试官问你SQL?这几本书足够了

    程序员书库(ID:CodingBook) 猿妹编译链接:https://www.lifewire.com/best-sql-books-4177471 结构化查询语言(Structured Query ...

  2. 视频教程-赵强老师:Oracle数据库从10g到11g(4)PL/SQL编程基础-Oracle

    赵强老师:Oracle数据库从10g到11g(4)PL/SQL编程基础 毕业于清华大学,拥有超过13年的工作经验. Oracle认证讲师,拥有6年以上授课经验.精通Oracle数据库.中间(Weblo ...

  3. oracle 锁表如何查看_【赵强老师】第一个Oracle的手工备份和恢复

    欢迎关注赵强老师微信公众号:myitshare 一.什么是手工管理的备份与恢复? 尽管在Oracle中,已经有了RMAN的备份与恢复.但是作为Oracle备份恢复的一种方式,我们将在本文中通过一个例子 ...

  4. oracle select 行数据_【赵强老师】什么是Oracle的数据字典?

    欢迎关注赵强老师微信公众号:myitshare 数据字典是oracle存放有关数据库信息的地方,几乎所有的系统信息和对象信息都可在数据字典中进行查询.数据字典是oracle数据库系统的信息核心,它是一 ...

  5. 【赵强老师】SQL的排序

    ​大家好好看看视频,尽管order by子句很简单,但是在使用的时候还是需要注意一些问题. [赵强老师]SQL的排序 在Oracle中,表中是以非指定顺序存储行数据记录的,它不管行插入数据库的顺序如何 ...

  6. 视频教程-赵强老师:大数据从入门到精通(6)MapReduce-Hadoop

    赵强老师:大数据从入门到精通(6)MapReduce 毕业于清华大学,拥有超过13年的工作经验. Oracle认证讲师,拥有6年以上授课经验.精通Oracle数据库.中间(Weblogic)和大数据H ...

  7. 视频教程-赵强老师:大数据从入门到精通(7)HBase-Hbase

    赵强老师:大数据从入门到精通(7)HBase 毕业于清华大学,拥有超过13年的工作经验. Oracle认证讲师,拥有6年以上授课经验.精通Oracle数据库.中间(Weblogic)和大数据Hadoo ...

  8. 【赵强老师】SQL中的子查询

    ​先看视频,视频全长73分钟,相信对大家有帮助. [赵强老师]SQL中的子查询 这里主要向大家介绍了Oracle数据库之Oracle子查询之简单子查询,通过具体的内容向大家展现,希望对大家学习Orac ...

  9. 视频教程-赵强老师:大数据从入门到精通(1)Linux基础-Linux

    赵强老师:大数据从入门到精通(1)Linux基础 毕业于清华大学,拥有超过13年的工作经验. Oracle认证讲师,拥有6年以上授课经验.精通Oracle数据库.中间(Weblogic)和大数据Had ...

  10. 视频教程-赵强老师:大数据从入门到精通(15)Storm-大数据

    赵强老师:大数据从入门到精通(15)Storm 毕业于清华大学,拥有超过13年的工作经验. Oracle认证讲师,拥有6年以上授课经验.精通Oracle数据库.中间(Weblogic)和大数据Hado ...

最新文章

  1. SpringJpa多对多映射关系
  2. 亲爱的,别把上帝缩小了 ---- 读书笔记2
  3. mac 安装 nginx
  4. Android Studio自动排版的两种方法
  5. 1002.ubuntu系统级BUG-/dev/ttyUSB0
  6. python调整屏幕缩放比例_python实现按长宽比缩放图片 python的turtle怎样缩放界面吧...
  7. nrm : 无法加载文件 E:\node\node_global\nrm.ps1,因为在此系统上禁止运行脚本
  8. Disable Auto Detect Keyboard Layout in Win10
  9. python提取表里数据_python提取分析表格数据
  10. hive数据导入导出和常用操作
  11. SCT芯洲DC-DC-SCT2430是一款输出电流高达3.5A的高功率密度全集成同步降压DCDC转换器。其输入电压范围为3.8V到40V,替代TPS54340
  12. python主函数怎么写_python主方法怎么写
  13. 配置内网windows域教程,模拟公司内网架构
  14. SUN进入RFID中间件市场 Linux版本今秋发售
  15. 啃书:图像处理的偏微分方程方法(1) —— 数学准备:平面微分几何
  16. CSS:“ ”这个符号在css中一般用 arial字体
  17. 类的设计与实现1、设计一个图形抽象类Graph,该类中有成员变量图形类型(type),维度信息(dimension,二维或三维);成员方法计算面积(computeArea); 2、设计一个接口
  18. 历年四级作文真题范文
  19. Vue几种监听路由变化的方式
  20. CentOS7.6安装gSoap流程

热门文章

  1. VS调试配置外网可访问
  2. 原生js三种选项卡效果(滑动)
  3. 行为型模型 中介者模式
  4. (转)如何入门 Python 爬虫
  5. IOS多线程之NSThread
  6. 在VirtualBox中体验Fedora15与GNOME3
  7. Java代码优化的一些方法(总结)
  8. spring源码:@Configuration源码
  9. (String)、toString()、String.valueOf区别
  10. Python 在图片加上消息通知的文字