问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在oracle 的存储过程中 如何声明一个动态表的记录型变量

发布网友 发布时间:2022-04-07 18:58

我来回答

2个回答

热心网友 时间:2022-04-07 20:27

你只能在存储过程中使用动态的匿名块了。

比如:

create or replace procere pro1(p_tname varchar2) is
  v_dy_sql_block varchar2(32767) ;
begin
  v_dy_sql_block := ' declare '||
                    ' l_row '||p_tname||'%rowtype ;' ||
                    '....' ;
  execute immediate v_dy_sql_block ;
end;

热心网友 时间:2022-04-07 21:45

1、可以这么声明:
TYPE t_StudentRecord IS RECORD(
StudentID NUMBER(5),
FirstName VARCHAR2(20),
LastName VARCHAR2(20);
/*定义t_StudentRecord 类型变量.*/
v_StudentInfo t_StudentRecord;

2、记录赋值
可以用SELECT语句向记录赋值,这将会从数据库中检索数据并将该数据存储到记录中。注意的是,记录中字段应该和查询结果列表中的字段相匹配。
SELECT studentID,firstName,lastName
into v_StudentInfo
from students where studentID=32;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 如何用美的面包机发面 如何用美的面包机和面 美的面包机如何和面 CDR教程—教你如何使用CorelDRAW复制图形方法 苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 怕做不赢是什么意思? 萨尔加多,弗兰,安布罗西尼三个人怎么区别 弗兰是哪国的 湖南方言木啊是什么意思? 弗兰是谁 WPS被非法分享至微信好友的记录怎么查? 我想问是怎么注册个qq邮箱 福田欧马可有几种车型 空气凤梨的叶子有刺吗? 不用银行预留手机号码怎么绑定银行卡 支付宝没有验证码怎么绑定银行卡 不用验证码绑定银行卡 没有验证码如何绑定银行卡 银行卡怎么绑定微信不用手机号 什么办法绑定银行卡不要验证码 没有手机验证码怎么绑定银行卡 办理银行卡不需要手机验证码可以办理吗 支付宝没有绑定银行卡 能用支付宝余额来转账吗 如何向支付宝里冲钱,没有绑定银行卡 支付宝没绑定银行卡能用手机充值卡充值支付宝吗? 家庭教师中的弗兰是什么来头??? 《家庭教师》里面那个弗兰到底是谁? 弗兰的角色能力 家庭教师中弗兰的英文是什么? 弗兰当年在曼联时状态如何?如题 谢谢了 南方人,为什么分不清鼻音“n”与边音“l”呢? 很可能会有结婚姻的恋头是什么意思啊? 女生去外地的闺蜜家玩送什么礼物好 Frankenstein是什么意思? 求乌拉圭弗兰的详细资料和图片~ 家庭教师中弗兰是不是一个重要角色 燃气热水器烟筒为啥有嘡嘡的声音? 燃气热水器外面一刮风为什么哗啦哗啦的响? 燃气热水器刮大风天的时候排风管口有响声,安装师傅说是没办法的事,是这样么? 燃气热水器一到起风里面就嘟嘟嘟的响是怎么回事? 燃气热水器排烟管一遇大风天就突突响怎么办 热水器为什么总是发出像刮风一样的声音 天然气热水器的烟道为什么刮风会响 燃气热水器排风管响怎么办 刮风时燃气热水器烟囱里会时不时的有咔嚓声是怎么回事