Jason Sun

木水鱼

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

DESC[RIBE] [DEPTH {n|ALL}][LINENUM {ON|OFF}][INDENT {ON|OFF}]

用来控制SQL*Plus的DESCRIBE命令的输出。

[DEPTH]:设置递归描述一个对象的深度,默认为1。n的取值范围为1至50。当设为All时n=50。

[LINENUM]:控制是否显示行号,默认为OFF。

[INDENT]:控制是否自动进行缩进,默认为ON。

SQL> create type address as object

2 (street varchar2(20),

3 city varchar2(20)

4 );

5 /



类型已创建。

 

 

 

 

SQL> create type employee as object

2 (last_name varchar2(30),

3 empaddr address,

4 salary number(7,2)

5 );

6 /



类型已创建。

 

 

注意比较下面两条desc employee命令的输出有什么不同。

代码
SQL> desc employee

名称 是否为空? 类型

----------------------------------------- -------- ----------------------------

LAST_NAME
VARCHAR2(30)

EMPADDR ADDRESS

SALARY
NUMBER(7,2)

SQL
> set desc depth 2

SQL
> desc employee

名称 是否为空? 类型

----------------------------------------- -------- ----------------------------

LAST_NAME
VARCHAR2(30)

EMPADDR ADDRESS

STREET
VARCHAR2(20)

CITY
VARCHAR2(20)

SALARY
NUMBER(7,2)

 

 

 

posted on 2010-08-10 16:49  Jason Sun(木水鱼)  阅读(380)  评论(0编辑  收藏  举报