示例代码:

CREATE OR REPLACE  FUNCTION "MY_DATABASE"."F_GET_USER_COUNT_BY_DEPART"

(

DEPART_ID_VAL in long

)

return varchar2

is

USER_STATE varchar(16);

USER_COUNT number;

begin

select count(*) into USER_COUNT from TB_USER_INFO where DEPART_ID=DEPART_ID_VAL;

if USER_COUNT > 0 then

USER_STATE:='该部门下有用户';

else

USER_STATE:='该部门下无用户';

end if;

return (USER_STATE);

end;

解释:

CREATE OR REPLACE FUNCTION "数据库名称"."函数名"

(

参数一 [in,out] 类型,

参数二 [in,out] 类型,

...

)

return 返回值类型

is

变量一 类型;

变量二 类型;

... ;

begin

/*给变量赋值的过程*/

return (变量一或变量二或...);

end;

参数有两种类型,in或者out;可以创建不带参数的函数;

多个参数之间用“,”隔开;多个变量之间用“;”隔开;

oracle自定义函数获取省份,Oracle 自定义函数Function相关推荐

  1. oracle自定义函数获取省份,oracle 自定义函数 方法 基本例子

    核心提示:函数用于返回特定数据.执行时得找一个变量接收函数的返回值; 语法如下: create or replace function function_name ( argu1 [mode1] da ...

  2. oracle自定义函数获取省份,oracle自定义函数查询数据字典项

    /****************************** 假设存储数据字典表名:data_dict_entry 表结构如下: create table data_dict_entry ( DIC ...

  3. 【Excel2019(二十四):宏表函数】【利用宏表函数获取信息+宏表函数常见应用】

    上一篇:[Excel2019(二十三):饼图美化与PPT图表][双坐标柱形图的补充知识+饼图美化+PPT中的图表] 文章目录 利用宏表函数获取信息 get.cell函数 计算颜色 提取公式 常用的Ty ...

  4. C语言fstat函数获取文件的大小

    该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处 本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105112131 f ...

  5. 小程序 | 云函数获取用户openid

    云函数获取用户openid 云函数获取用户openid openid是用户唯一标识符,如果获取用户openid可以在程序功能实现上省去很多事情. 具体操作 微信开发者工具中WXML.JS.WXSS与网 ...

  6. 计算机函数公式的使用VLOOKUP,EXCEL函数公式大全使用VLOOKUP函数IF函数数据验证来自动获取价格...

    EXCEL函数公式大全使用VLOOKUP函数,IF函数和数据验证来通过下拉框自动获得产品价格. Excel函数和公式在工作中经常使用. 是否直接使用公式决定了我们的工作效率. 今天,我们将学习VLOO ...

  7. 【MATLAB】基本绘图 ( 句柄值 | 对象句柄值获取 | 创建对象时获取句柄值 | 函数获取句柄值 | 获取 / 设置 对象属性 | 获取对象属性 )

    文章目录 一.对象句柄值获取 1.句柄值 2.创建对象时获取句柄值 3.函数获取句柄值 4.获取 / 设置 对象属性 二.获取对象属性 1.获取 线 对象属性 2.获取 坐标轴 对象属性 一.对象句柄 ...

  8. js回调函数获取异步返回值

    js回调函数获取异步返回值 1.尝试获取异步返回值 function test(){var res = 0;setTimeout(function(){res = 1;},1000)return re ...

  9. oracle由rowid查找表,Oracle ROWID与RDBA

    Oracle ROWID与RDBA 1.1     Rowid的意义 1.      Rowid就是用来标记表中每一行的行地址的,分为逻辑rowid,物理rowid和外部rowid,一般索引组织表的行 ...

最新文章

  1. mysql字符集6_【mysql】6 字符集
  2. 用Python从头实现一个神经网络
  3. Android 开发杂记
  4. Linu 修改maven的setting保护文件
  5. POJ - 2065 SETI(高斯消元解方程(取模))
  6. 毕业两年的我--奋斗中的程序员
  7. Microstrategy CEO:比特币是一种货币资产 正在迅速取代黄金作为价值存储
  8. 将XML文件数据插入到数据库中
  9. 当汽车工业遇见 AI,开发者的时代到来
  10. python入门基础2 if语句 while循环 for循环
  11. 不小心删除的文件怎么找回,文件误删除恢复的方法
  12. EMI、EMS和EMC
  13. SQL语法 Access
  14. 分享62个PHP源码,总有一款适合您
  15. 航迹推演通过左右轮速度得到机器人前进线速度和角速度
  16. 百度地图根据经纬度获取该地点所在城市信息
  17. 关于IT行业的职业规划
  18. MAIGO的同济题解2
  19. 交换机网管方式有哪些?
  20. 谷歌浏览器Chrome的由来

热门文章

  1. java eclipse profile_在 Eclipse 中集成JProfiler 进行 JAVA 项目性能分析
  2. threallocal详解
  3. mysql 常用命令集_Mysql 常用命令集
  4. JavaScript重难点解析4(作用域与作用域链、闭包详解)
  5. c语言程序设计19,C语言程序设计19.pdf
  6. 频繁模式增长Frequent-Pattern Growth(FP-Growth)
  7. SpringBoot 阶段总结
  8. 美团面试一道场景设计题
  9. Java并发编程:同步容器
  10. [***]HZOI20190714 T2熟练剖分