Oracle PL/SQL编程之过程
1、简介
过程用于执行特定的操作,当建立过程时,既可以指定输入参数(in),也可以指定输出参数(out),通过在过程中使用输入参数,可以将数据传递到执行部分,通过使用输出参数,可以将执行部分的数据传递到应用环境,在sql/plus中通过create procedure来创建过程。
下面通过scott方案(scott方案是oracle数据库自带的一个方案,在实现下面的代码前,请确保该方案可用,也就是scott用户被解锁)来实现一个案例:
1.1、编写一个过程,通过输入用户名和新的年薪,来修改雇员原先的年薪,代码如下:
create procedure test(name varchar2,newSal number) is begin update emp set sal=newSal where ename=name; end;
首先创建一个过程,指定输出参数.然后根据输入参数执行特定的过程.
1.2、执行过程
指定过程有两种方法
第一种:
ok,通过使用exec执行过程修改年薪成功!
第二种:
ok,通过使用call执行过程修改年薪成功!
Oracle PL/SQL编程之过程相关推荐
- ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)
原文:ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!) ORACLE PL/SQL编程之六: 把过程与函数说透(穷追猛打,把根儿都拔起!) 继上篇:ORACLE P ...
- [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)...
[顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功) 原文:[顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之 ...
- oracle PL/SQL编程基础
目录 1 PL/SQL介绍 1.1 PL/SQL基础结构 1.2 PL/SQL 注释 1.3 PL/SQL常量和变量 1.4条件语句 1.5 循环语句 过完节由于疫情公司没有进行上班,在收拾房屋的过程 ...
- [推荐]ORACLE PL/SQL编程之五:异常错误处理(知已知彼、百战不殆)
原文:[推荐]ORACLE PL/SQL编程之五:异常错误处理(知已知彼.百战不殆) [推荐]ORACLE PL/SQL编程之五: 异常错误处理(知已知彼.百战不殆) 继上三篇:ORACLE PL/S ...
- ORACLE PL/SQL编程之八:把触发器说透
ORACLE PL/SQL编程之八:把触发器说透 ORACLE PL/SQL编程之八: 把触发器说透 大家一定要评论呀,感谢!光发表就花了我将近一个下午. 本篇主要内容如下: 8.1 触发器类型 8. ...
- [强烈推荐]ORACLE PL/SQL编程详解之七:程序包的创建与应用(聪明在于学习,天才在于积累!)...
[强烈推荐]ORACLE PL/SQL编程详解之七: 程序包的创建与应用(聪明在于学习,天才在于积累!) --通过知识共享树立个人品牌. 继上七篇: [推荐]ORACLE P ...
- Oracle PL/SQL编程详解
Oracle PL/SQL编程详解 - 古立 - 博客园 <我的网络摘抄本> 网摘/转载/备忘/随记 博客园 首页 新随笔 联系 管理 订阅 随笔- 84 文章- 0 评论- 0 & ...
- ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)
[顶]ORACLE PL/SQL编程详解之二: PL/SQL块结构和组成元素(为山九仞,岂一日之功) 继上四篇:ORACLE PL/SQL编程之八:把触发器说透 ORAC ...
- [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)
[顶]ORACLE PL/SQL编程详解之二: PL/SQL块结构和组成元素(为山九仞,岂一日之功) 继上四篇:ORACLE PL/SQL编程之八:把触发器说透 ORAC ...
最新文章
- linux blfs安装桌面,【Linux】Ubuntu14.04安装bridge-utils安装brctl
- 八百客CRM:微信提现收费,仅仅用户钱包受了伤?
- 脚本大全_抖音文案大全2020励志:抖音最火励志搞笑句子,直接套用上热门
- 北京大学 AdaMod优化器 孙栩
- ipad和android平板应用程序,Android平板要比iPad差吗?
- 已知图片大小,让其在页面中垂直水平居中
- ES语法及-IK分词器
- ffmbc——广播电视以及专业用途量身定制的FFmpeg
- 天然黑糖行业调研报告 - 市场现状分析与发展前景预测
- zeppelin配置hive教程
- UNITY读取图片素材的URL并使用
- 关于2015年春运增开旅客列车的公告
- 高数笔记(四):导数概念,函数的求导法则,高阶导数,隐函数求导、参数方程求导
- flutter 单线程异步 及 isolate 使用过程遇到的问题
- Python入门到精通(4):关系与逻辑表达式
- SSM公司企业OA管理系统
- 检索式对话系统在美团客服场景的探索与实践
- 计算机网络:奈氏准则与香农定理
- woocommerce 货币符号调整修改
- 【TVM系列二】TVM介绍
热门文章
- Linux上怎样实现文件夹重命名
- python画切片图_python切片操作
- 数据分析师可不是啥好工作
- LeetCode35.搜索插入位置 JavaScript
- 工作日志——k8s pvpvc
- LintCode: Single Number II
- Elam的caffe笔记之配置篇(一):CentOS6.5编译安装gcc4.8.2
- 在 asp.net mvc中的简单分页算法 (续)
- 从客户端中检测到有潜在危险的request.form值
- new uk psw policy