最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Oracletype/rowtype/record

来源:动视网 责编:小采 时间:2020-11-09 07:59:26
文档

Oracletype/rowtype/record

Oracletype/rowtype/record:RECORD: 记录类型,可以理解为是几列数据的集合,使用的时候注意结果集只能有一行 ,引用时使用.来引用内部元素 declare type v_my_record is record (v_ename emp.ename%type, v_job emp.job%type); v_dname dept.dnam
推荐度:
导读Oracletype/rowtype/record:RECORD: 记录类型,可以理解为是几列数据的集合,使用的时候注意结果集只能有一行 ,引用时使用.来引用内部元素 declare type v_my_record is record (v_ename emp.ename%type, v_job emp.job%type); v_dname dept.dnam


RECORD: 记录类型,可以理解为是几列数据的集合,使用的时候注意结果集只能有一行 ,引用时使用.来引用内部元素 declare type v_my_record is record (v_ename emp.ename%type, v_job emp.job%type); v_dname dept.dname%type; v_my v_my_record; --需要先定

RECORD: 记录类型,可以理解为是几列数据的集合,使用的时候注意结果集只能有一行

,引用时使用.来引用内部元素

declare type v_my_record is record

(v_ename emp.ename%type,
v_job emp.job%type);
v_dname dept.dname%type;
v_my v_my_record; --需要先定义type 再声明变量
begin
v_dname:=&dname;
select ename,job into v_my
from emp inner join dept
on emp.deptno=dept.deptno
where upper(dept.dname)=upper(v_dname) and rownum=1;
dbms_output.put_line(v_my.v_ename||' '||v_my.v_job);
exception when no_data_found then
dbms_output.put_line('nononono..');

end;

ROWTYPE:可以理解为是几列数据的集合,可以对表、视图使用,应用的时候使用 "." 和record类似:

create or replace view v_emp
as
select ename,dname,empno
from emp,dept
where emp.deptno=dept.deptno;

--使用视图%rowtype
declare
v_row v_emp%rowtype;
v_empno emp.empno%type;
begin
v_empno := &请输入编号;
select * into v_row from v_emp where empno= v_empno;
dbms_output.put_line(v_row.ename||','||v_row.dname);
end;

文档

Oracletype/rowtype/record

Oracletype/rowtype/record:RECORD: 记录类型,可以理解为是几列数据的集合,使用的时候注意结果集只能有一行 ,引用时使用.来引用内部元素 declare type v_my_record is record (v_ename emp.ename%type, v_job emp.job%type); v_dname dept.dnam
推荐度:
标签: record oracle type
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top