Seiteninhalt

ORACLE – Metadaten

ORACLE – Metadaten

(9i Neuerungen) -> ermittelt die Metadaten der Tabelle scott.dept…

select dbms_metadata.get_ddl(‘TABLE’, ‘DEPT’, ‘SCOTT’) from dual;

Ergebnis:

SQL> set pagesize 0
SQL> set long 10000
SQL> select dbms_metadata.get_ddl(‘TABLE’, ‘DEPT’, ‘SCOTT’) from dual;

CREATE TABLE “SCOTT”.”DEPT”
( “DEPTNO” NUMBER(2,0),
“DNAME” VARCHAR2(14),
“LOC” VARCHAR2(13),
CONSTRAINT “PK_DEPT” PRIMARY KEY (“DEPTNO”)
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE “SYSTEM” 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 “SYSTEM”

oder im XML-Format:

select dbms_metadata.get_xml(‘TABLE’, ‘EMP’, ‘SCOTT’) from dual;

TIPP:

Über die Seminare informieren

Das könnte auch interessant sein...

Schreibe einen Kommentar

ThumbSniper-Plugin by Thomas Schulte