2 weixin 34083544 weixin_34083544 于 2016.05.04 16:03 提问

Oracle数据库的自定义函数

创建一个通过雇员编号返回雇员名称及上级名称的函数get_emp_name,注意异常问题

2个回答

CSDNXIAOD
CSDNXIAOD   2016.05.04 16:12

oracle数据库常用的一些自定义函数
Oracle数据库 函数
oracle数据库函数
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

huangwenkangz
huangwenkangz   2016.05.06 17:29

一个function只能返回一个值,返回雇员名称和上级名称可能要写两个function,
或者用procedure 的out去输出雇员名称和上级名称,这样一个procedure就可以

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ORACLE自定义函数之简单示例
前言: 因工作环境需要,之前使用过的ORACLE语句自我感觉比较low,越来越不能满足工作需要。再者数据库自定义函数和数据库存储过程以及触发器是数据库技能进阶的必须迈过去的坎,趁着工作稍微闲的时候,将他们全部拿下。这是第一篇,关于oracle数据库自定义函数的使用,之后会续oracle存储过程及触发器的博文,用来记录和总结所学的知识点。同时也希望能帮助到您!本文适合入门级人士,不喜勿喷。 --
Oracle数据库开发之存储过程和自定义函数
表、视图、索引、序列、同义词、存储过程和存储函数都是数据库对象 存储过程和存储函数指在数据库中供所有用户程序调用的子程序,相同点:都是完成特定功能的程序                                                                                                                     不同点:是
Oracle存储过程和自定义函数
概述PL/SQL中的过程和函数(通常称为子程序)是PL/SQL块的一种特殊的类型,这种类型的子程序可以以编译的形式存放在数据库中,并为后续的程序块调用。相同点: 完成特定功能的程序 不同点:是否用return语句返回值。举个例子:create or replace procedure PrintStudents(p_staffName in xgj_test.username%type) as
Oracle常用内置Or自定义函数-SQL宝典
一 、函数使用说明    1.NLSSORT(列名,排序规则)     在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值         SCHINESE_RADICAL_M   按照部首(第一顺序)、笔划(第二顺序)排序         SCHINESE_STROKE_M   按照笔划(第一顺序)、部首(第二顺序)排序         SCHINESE_P
oracle自定义函数查询数据字典项
/****************************** 假设存储数据字典表名:data_dict_entry  表结构如下: create table data_dict_entry  (   DICTTYPEID VARCHAR2(128) not null,   DICTID     VARCHAR2(128) not null,   DICTNAME   VARCH
oracle 常用自定义函数
CREATE OR REPLACE FUNCTION FIND_IN_SET(piv_str1 varchar2, piv_str2 varchar2, p_sep varchar2 := ',') RETURN NUMBER IS l_idx number:=0; -- 用于计算piv_str2中分隔符的位置 str varchar2(500); -- 根据分隔符截
Oracle 自定义函数语法与实例
CSDN博客已不再维护,欢迎访问个人博客点击打开链接Oracle自定义函数的语法如下:create or replace function 函数名(参数1 模式 参数类型) return 返回值类型 as 变量1 变量类型; 变量2 变量类型; begin 函数体; end 函数名;参数的模式有3种:(如果没有注明, 参数默认的类型为 in.)in: 为只读模式, 在函数中, 参数的值只能...
Oracle数据库(函数(不包括自定函数,自定义函数会单独在后面博文中说明)、Oracle中select语法讲解)
Oracle系统函数和select语句
oracle数据库常用的一些自定义函数
1、二进制转十进制的函数create or replace FUNCTION "BINTOTEN" (strbin in varchar2) return NUMBER IS decvalue NUMBER(10); binlen NUMBER(10); indexa NUMBER(10); currbit CHAR; BEGIN binlen := LENGTH(strbin); decvalue := 0; inde
oracle用户自定义函数
  用户定义函数是存储在数据库中的代码块,可以把值返回到调用程序。调用时如同系统函数一样,如max(value)函数,其中,value被称为参数。函数参数有3种类型。IN 参数类型:表示输入给函数的参数。OUT 参数类型:表示参数在函数中被赋值,可以传给函数调用程序。IN OUT参数类型:表示参数既可以传值也可以被赋值。 1、语法格式:SQL语法方式创建的语法格式为: