Oracle自定义函数示例
来源:互联网 发布:ubuntu查看硬盘大小 编辑:程序博客网 时间:2024/06/05 06:07
create or replace function getStu_name(s_stu_id varchar2) return varchar2 is --声明变量 Result varchar2(1000); stu_cursor my_cursor; sex int; stu_name varchar2(1000); --定义游标 type my_cursor is ref cursor;begin --打开游标 open stu_cursor for select stu_name, sex from tb_gyf_students where stu_id = s_stu_id; loop --循环 fetch stu_cursor into stu_name, sex; --读取游标存入变量 exit when stu_cursor%notfound; --循环结束条件 --if判断 if sex = 1 then Result := stu_name || ',' || Result; --业务逻辑 end if; --结束判断 end loop; --结束循环 return(Result); --返回业务逻辑处理结果end getStu_name; --结束函数-- select stu_name,getstu_name(stu_id) from TB_GYF_STUDENTS 调用示例
0 0
- Oracle自定义函数示例
- Oracle 自定义函数示例
- Oracle存储过程、自定义函数、和触发器 示例
- db2自定义函数示例
- Oracle spatial函数示例
- MySQL 自定义函数 (Function) 示例
- oracle自定义函数示例--实现时间和数字的来回转换
- oracle用户自定义函数
- oracle用户自定义函数
- ORACLE自定义合计函数
- Oracle自定义聚集函数
- oracle 自定义函数
- oracle自定义函数
- oracle自定义函数
- Oracle自定义聚集函数
- oracle自定义聚合函数
- Oracle之自定义函数
- Oracle自定义聚集函数
- CSDN学院 免费技术答疑公开课,本周三场即将开播~~~
- 四则运算java版
- find the safest road 1596 (dijkstra变形,找最大值)
- [leetcode]Maximal Rectangle
- STM32系列ARM单片机介绍
- Oracle自定义函数示例
- Java, 基础(面试题)总结(分享-交流)
- Swifter:100个Swift开发必备Tip——互动出版网
- JSON入门指南
- 如何让txt自动关联Editplus
- Gensim学习笔记-2-理解Gensim中的Corpus对象
- MyEclipse设置编码
- JSP
- Sensor HAL框架分析之一