当前位置: 首页 > news >正文

返回类型_oracle数据库中自定义类型function 返回复杂自定义类型Table

/*创建 TYPE 类型test_table */

create or replace type test_table as object(

id number(18),

name varchar2(16)

);


/*将 TYPE 类型 test_table 定义为表table_temp 用做接收返回值 */

create or replace type table_temp is table of test_table;

/*创建函数以 Table 形式 返回结果集*/

create or replace function fun_test(name_in in varchar2)

return table_temp AS

--定义table类型

tTab table_temp := table_temp();

--定义行数索引,从1开始

tTab_index number := 1;

begin

for i in 0 .. 10 loop

--增加一行

tTab.extend;

tTab(tTab_index) := test_table(id => i, name => name_in || i);

tTab_index := tTab_index + 1;

end loop;

return tTab;

end fun_test;


/*测试结果*/

271e7c993aefbb7946f33e4b5733ad6c.png

我是阳光随馨馨,如果你看完了,就点个赞,加个关注,转发一下,谢谢!

相关文章:

  • 日期函数month_Excel办公技巧:SUMPRODUCT函数用法解析
  • python导出千万数据到excel_python将大量数据导出到Excel中的方法
  • erdas叠加显示_利用erdas对遥感影像进行分类具体步骤
  • python对象属性的继承_python入门(十四):面向对象(属性、方法、继承)
  • python 几何教学_opencv-python-学习笔记九(图像几何转换)
  • c++builder安装opengl组件_刚下完的游戏竟然缺少组件?是游戏出了问题还是系统出了问题...
  • mysql的root用户密码_如何修改MySQL root用户密码
  • mysql 授权语句格式_mysql语句的授权
  • mysql charset=utf-8_mysql数据库charset=utf-8
  • nodejs mysql 断线重连_nodejs中mysql断线重连
  • mac mysql.tar.gz_mac 安装 mysql.tar.gz
  • debian 编译mysql源码_debian 下编译mysql源码出错【求助】
  • python linspace函数_c语言中的python linspace++
  • 因为左侧和右侧的元素数目不同。_求数组中第K大的元素
  • mysql查询优化非索引_mysql 查询优化和索引使用心得
  • 【Amaple教程】5. 插件
  • 2017年终总结、随想
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • Median of Two Sorted Arrays
  • MQ框架的比较
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • PAT A1017 优先队列
  • PHP 的 SAPI 是个什么东西
  • swift基础之_对象 实例方法 对象方法。
  • 彻底搞懂浏览器Event-loop
  • 从零搭建Koa2 Server
  • 大快搜索数据爬虫技术实例安装教学篇
  • 入口文件开始,分析Vue源码实现
  • 微信小程序开发问题汇总
  • 由插件封装引出的一丢丢思考
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • HanLP分词命名实体提取详解
  • #NOIP 2014# day.2 T2 寻找道路
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (论文阅读11/100)Fast R-CNN
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (转)用.Net的File控件上传文件的解决方案
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .net core webapi 大文件上传到wwwroot文件夹
  • .NET 表达式计算:Expression Evaluator
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • @Transient注解
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)
  • [Android] Upload package to device fails #2720
  • [Android]常见的数据传递方式
  • [bbk5179]第66集 第7章 - 数据库的维护 03
  • [BUAA软工]第一次博客作业---阅读《构建之法》
  • [delphi]保证程序只运行一个实例
  • [ESP32] 编码旋钮驱动
  • [ffmpeg] x264 配置参数解析
  • [LaTex]arXiv投稿攻略——jpg/png转pdf