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

来源:互联网 发布:阿里云费用中心 提现 编辑:程序博客网 时间:2024/05/29 04:41

获取对象类型信息

测试的数据

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); beginselect 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 ;

这里写图片描述

阅读全文
0 0
原创粉丝点击