获取对象类型信息+查看对象类型的结构+设置信息深度

获取对象类型信息

测试的数据

create or replace  type class3 as object (
id number,
name varchar2 ( 20 ),
member  function get_name(no varchar2) return varchar2
) ;


create or replace type body class3 as
 member  function get_name(no varchar2) return varchar2 as 
 name varchar2(20);
 begin
select sname into name from zhou.student where sno=no ;
 return name;
  end;
end;



create table  class_table2 (
id number,
deptno varchar2 ( 20 ),  
class3 class3--使用对象类型class3作为表class_table2的属性
) ;

查看对象类型的结构
desc[【ribe】 objec_name;

desc class_table2 ;
这里写图片描述

设置信息深度
set describe 【depth {1|n|all}】
深度的范围:1到50,all所有的深度,默认值1
深度表示对象类型的层次,例如对象类型class_table2包含对象类型class3,而stu不在包含任何对象类型,那么class_table2的对象类型深度为2
,class3对象类型的深度为1

 set describe depth 2;
 desc class_table2 ;

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值