select dbms_metadata.get_ddl('TABLE','RS_DEPT','DBO') dd from dual;
结果为:
CREATE TABLE "DBO"."RS_DEPT"
( "DEPT_ID" NUMBER(10,0) NOT NULL ENABLE,
"DEPT_CODE" VARCHAR2(30),
"DEPT_NAME" VARCHAR2(32) NOT NULL ENABLE,
"NAME_SPELL" VARCHAR2(20),
"UPPER_DEPT_ID" NUMBER(10,0),
"ESTABLISH_DATE" DATE,
"ABORLISH_DATE" DATE,
"DEPT_LEVEL_FLAG" CHAR(1),
"USE_FLAG" CHAR(1),
"EXAMINE_APRROVE_UNIT" VARCHAR2(60),
"EXAMINE_APRROVE_NO" VARCHAR2(40),
"REMARK" VARCHAR2(255),
"CREATE_DEPT_ID" NUMBER(10,0),
"CREATE_ACCOUNT" VARCHAR2(16),
"XS_DEPT_LEVEL_FLAG" CHAR(1),
"DEPT_DESCRIBE" VARCHAR2(255),
"RPT_DEPT_LEVEL_FLAG" CHAR(1),
CONSTRAINT "PK_RS_DEPT" PRIMARY KEY ("DEPT_ID")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "INDEXES" ENABLE,
CONSTRAINT "FK_RS_DEPT_REF_584_SYSRIGHT" FOREIGN KEY ("DEPT_LEVEL_FLAG")
REFERENCES "DBO"."SYSRIGHT_DEPT_TYPE" ("DEPT_LEVEL_FLAG") ENABLE,
CONSTRAINT "FK_RS_DEPT_REF_6312_RS_DEPT" FOREIGN KEY ("UPPER_DEPT_ID")
REFERENCES "DBO"."RS_DEPT" ("DEPT_ID") 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 "YD_DATA"
元数据(Metadata:即保留在数据字典中的数据)API
最新推荐文章于 2025-06-02 16:05:21 发布
博客展示了通过SQL语句获取RS_DEPT表的DDL语句结果,包含表结构定义,如各字段类型、约束条件(主键、外键),以及存储和表空间等相关设置信息,属于数据库操作范畴。
2621

被折叠的 条评论
为什么被折叠?



