如题

解决方案 »

  1.   


    SQL> set pagesize 1000;
    SQL> set linesize 1000;
    SQL> set long 10000;
    SQL> select dbms_metadata.get_ddl('TABLE','EMP') from dual;DBMS_METADATA.GET_DDL('TABLE',
    --------------------------------------------------------------------------------  CREATE TABLE "SCOTT"."EMP"
       ( "EMPNO" NUMBER(4,0), "ENAME" VARCHAR2(10), "JOB" VARCHAR2(9), "MGR" NUMBER(4,0), "HIREDATE" DATE, "SAL" NUMBER(7,2), "COMM" NUMBER(7,2), "DEPTNO" NUMBER(2,0),  CONSTRAINT "PK_EMP" PRIMARY KEY ("EMPNO")  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
      TABLESPACE "USERS"  ENABLE,
     CONSTRAINT "FK_DEPTNO" FOREIGN KEY ("DEPTNO")   REFERENCES "SCOTT"."DEPT" ("DEPTNO") ENABLE   ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
      TABLESPACE "USERS"
      

  2.   

    注释你就desc table_name看啊
    或者SELECT column_name,comments  
         FROM USER_COL_COMMENTS 
        where table_name=UPPER('table_name')
      

  3.   


    conn user/user@yourdb
    select DBMS_METADATA.GET_DLL('TABLE',u.TABLE_NAME) from USER_TABLES u;