Oracle的out参数实例详解
作者:lqh 发布时间:2024-01-17 00:34:23
标签:Oracle,out
Oracle的out参数实例详解
一 概念
1、一般来讲,存储过程和存储函数的区别在于存储函数可以有一个返回值;而存储过程没有返回值。
2、过程和函数都可以通过out指定一个或多个输出行。我们可以利用out参数,在过程和函数中实现返回多个值。
3、存储过程和存储函数都可以有out参数。
4、存储过程和存储函数都可以有多个out参数。
5、存储过程可以通过out参数来实现返回值。
6、如果只有一个返回值,用存储函数;否则,就用存储过程。
二 实例
--out参数:查询某个员工姓名月薪和职位
/*
思考
1、查询某个员工的所有信息-->>out参数太多?
2、查询某个部门所有员工的所有信息-->>out中返回集合?
*/
create or replace procedure queryempinformation(eno in number,
pename out varchar2,
psal out number,
pjob out varchar2)
as
begin
select ename,sal,empjob into pename,psal,pjob from emp where empno=eno;
end;
/
三 运行结果
PENAME = KING
PSAL = 10100
PJOB = PRESIDENT
来源:http://cakin24.iteye.com/blog/2389809


猜你喜欢
- 今天使用bootstrap和metroui设计了一个metro风格的移动app或者微信微网站的界面程序的源代码可以从此处获得:https:/
- echarts legend点击事件首先,明确本篇文章的重点,主要有三个:1. 给legend添加点击事件2. 禁用legend点击事件的默
- 这篇文章主要介绍了python如何获取apk的packagename和activity,文中通过示例代码介绍的非常详细,对大家的学习或者工作
- <script language="javascript" type="text/javas
- 前言SVG可以算是目前最最火热的图像文件格式了,它的英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形。它是
- 本文实例讲述了GO语言Defer用法。分享给大家供大家参考。具体分析如下:defer:调用一个被 defer 的函数时在函数刚要返回之前延迟
- #coding=utf8__author__ = 'Administrator'# 当函数的参数不确定时,可以使用*args
- 先以一个大牛的一段关于Python Metapgramming的著名的话来做开头:Metaclasses are deeper magic
- 原因是:It looks like you need to flush stdout periodically (e.g. sys.stdo
- 想要根据django中的模型和配置生成SQL语句,需要先进行一定的设置:首先需要在你的app文件夹中进入setting.py文件,里面有一个
- 对于经常需要表格头部不东,而列表可以滚动,多用于数据比较多的情况,方便查看<!DOCTYPE HTML PUBLIC "-/
- pymysql写入中文直接写入中文会出现错误。根据网上的方法,设置my.ini不成功sql = "INSERT INTO comp
- Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧
- Python绘制双轴组合的关键在plt库的twinx()函数,具体流程:1.先建立坐标系,然后绘制主坐标轴上的图表;2.再调用plt.twi
- 找到一句可以获得当前最新ID的语句,如下:conn.execute("insert into member (user,code)
- 前言目前机器学习框架有两大方向,Pytorch和Tensorflow 2。对于机器学习的小白的我来说,直观的感受是Tensorflow的框架
- 如下所示:# -*- coding: utf-8 -*-# 简述:话说有一对可爱的兔子,出生后的第三个月开始,每一月都会生一对小兔子。# 当
- 最近一直在整理统计图表的绘制方法,发现Python中除了经典Seaborn库外,还有一些优秀的可交互的第三方库也能实现一些常见的统计图表绘制
- ScrapyScrapy是一个比较好用的Python爬虫框架,你只需要编写几个组件就可以实现网页数据的爬取。但是当我们要爬取的页面非常多的时
- 当用户关闭cookie时,通过asp程序提示访客打开,源代码如下: Dim strCookie, strT