为什么sql不包括我的列的所有数据与spool

时间:2010-11-09 20:49:11

标签: oracle oracle10g sqlplus oracle-xe

我正在使用SQLPLUS将数据假脱机到文件,但并不是所有的数据都被返回?我正在使用dbms_metadata.get_ddl函数,它只返回表定义的一部分到文件....我可以在查询输出中看到完整的定义。

我在假脱机集中设置了linesize = 8000吗?

SQL:

Select dbms_metatdata.get_ddl('TABLE',at.table_name)
From all_tables at
Where at.owner = 'MYTEST';

对外输出:

CREATE TABLE "MYTEST"."TESTTABLE3"
(   "ID" NUMBER(10,0),
"DESCRIPTION" V

CREATE TABLE "MYTEST"."MYPARENT"
(   "PARENT_ID" NUMBER(10,0) NOT NULL ENAB

完全截断输出?

1 个答案:

答案 0 :(得分:8)

尝试set long 1000000000