SQL> desc JZSH_MRO_SDE;
Name Null? Type
----------------------------------------- -------- ----------------------------
OBJECTID NOT NULL NUMBER(38)
LTESCRSRP NVARCHAR2(50)
LTENCRSRP NVARCHAR2(50)
LTESCPCI NVARCHAR2(50)
EXPTIME NVARCHAR2(50)
ENBID NVARCHAR2(50)
FREBAND NVARCHAR2(50)
SRPDIFF NUMBER(6)
NCCELL NVARCHAR2(1024)
VENDORNAME NVARCHAR2(32)
FLDDATE NVARCHAR2(64)
FLDHOUR NVARCHAR2(64)
FLDMIN NVARCHAR2(64)
SHAPE ST_GEOMETRY
SQL> set pagesize 0
SQL> set long 900000
SQL> select dbms_metadata.get_ddl('TABLE','JZSH_MRO_SDE') from dual;
CREATE TABLE "SDE"."JZSH_MRO_SDE"
( "OBJECTID" NUMBER(*,0) NOT NULL ENABLE,
"LTESCRSRP" NVARCHAR2(50),
"LTENCRSRP" NVARCHAR2(50),
"LTESCPCI" NVARCHAR2(50),
"EXPTIME" NVARCHAR2(50),
"ENBID" NVARCHAR2(50),
"FREBAND" NVARCHAR2(50),
"SRPDIFF" NUMBER(6,0),
"NCCELL" NVARCHAR2(1024),
"VENDORNAME" NVARCHAR2(32),
"FLDDATE" NVARCHAR2(64),
"FLDHOUR" NVARCHAR2(64),
"FLDMIN" NVARCHAR2(64),
"SHAPE" "SDE"."ST_GEOMETRY"
) SEGMENT CREATION IMMEDIATE
PCTFREE 0 PCTUSED 40 INITRANS 4 MAXTRANS 255
NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"
LOB ("SHAPE"."POINTS") STORE AS BASICFILE (
TABLESPACE "USERS" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION
CACHE
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT))
SQL> select INDEX_NAME, INDEX_TYPE, TABLE_NAME from user_indexes WHERE table_name='JZSH_MRO_SDE';
SYS_IL0000095759C00029$$ LOB
JZSH_MRO_SDE
R9_SDE_ROWID_UK NORMAL
JZSH_MRO_SDE
SQL> select dbms_metadata.get_ddl('INDEX','R9_SDE_ROWID_UK') from dual;
CREATE UNIQUE INDEX "SDE"."R9_SDE_ROWID_UK" ON "SDE"."JZSH_MRO_SDE" ("OBJECTID
") PCTFREE 0 INITRANS 4 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"
SQL> select dbms_metadata.get_ddl('INDEX','SYS_IL0000095759C00029$$') from dual;
CREATE UNIQUE INDEX "SDE"."SYS_IL0000095759C00029$$" ON "SDE"."JZSH_MRO_SDE" (
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 FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"
PARALLEL (DEGREE 0 INSTANCES 0)
SQL> select constraint_name, constraint_type from user_constraints where table_name='JZSH_MRO_SDE';
SYS_C0011398 C
SQL> SELECT DBMS_METADATA.GET_DDL('CONSTRAINT','SYS_C0011398') FROM DUAL;
ALTER TABLE "SDE"."JZSH_MRO_SDE" MODIFY ("OBJECTID" NOT NULL ENABLE)
SQL>
SQL>
SQL> SELECT DBMS_METADATA.GET_DDL('REF_CONSTRAINT','SYS_C0011398') FROM DUAL;
ERROR:
ORA-31603: object "SYS_C0011398" of type REF_CONSTRAINT not found in schema
"SDE"
ORA-06512: at "SYS.DBMS_METADATA", line 5805
ORA-06512: at "SYS.DBMS_METADATA", line 8344
ORA-06512: at line 1
no rows selected
SQL>
SQL> CREATE TABLE JZSH_MRO_SDE_PAR
2 ( OBJECTID NUMBER(*,0) NOT NULL ENABLE,
3 LTESCRSRP NVARCHAR2(50),
4 LTENCRSRP NVARCHAR2(50),
5 LTESCPCI NVARCHAR2(50),
6 EXPTIME NVARCHAR2(50),
7 ENBID NVARCHAR2(50),
8 FREBAND NVARCHAR2(50),
9 SRPDIFF NUMBER(6,0),
10 NCCELL NVARCHAR2(1024),
11 VENDORNAME NVARCHAR2(32),
12 FLDDATE NVARCHAR2(64),
13 FLDHOUR NVARCHAR2(64),
14 FLDMIN NVARCHAR2(64),
15 SHAPE ST_GEOMETRY
16 )
17 LOB (SHAPE.POINTS) STORE AS SECUREFILE;
Table created.
SQL> select dbms_metadata.get_ddl('TABLE','JZSH_MRO_SDE_PAR') FROM DUAL;
CREATE TABLE "SDE"."JZSH_MRO_SDE_PAR"
( "OBJECTID" NUMBER(*,0) NOT NULL ENABLE,
"LTESCRSRP" NVARCHAR2(50),
"LTENCRSRP" NVARCHAR2(50),
"LTESCPCI" NVARCHAR2(50),
"EXPTIME" NVARCHAR2(50),
"ENBID" NVARCHAR2(50),
"FREBAND" NVARCHAR2(50),
"SRPDIFF" NUMBER(6,0),
"NCCELL" NVARCHAR2(1024),
"VENDORNAME" NVARCHAR2(32),
"FLDDATE" NVARCHAR2(64),
"FLDHOUR" NVARCHAR2(64),
"FLDMIN" NVARCHAR2(64),
"SHAPE" "SDE"."ST_GEOMETRY"
) SEGMENT CREATION IMMEDIATE
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 FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"
LOB ("SHAPE"."POINTS") STORE AS SECUREFILE (
TABLESPACE "USERS" ENABLE STORAGE IN ROW CHUNK 8192
NOCACHE LOGGING NOCOMPRESS KEEP_DUPLICATES
STORAGE(INITIAL 106496 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT))
SQL> select INDEX_NAME, INDEX_TYPE, TABLE_NAME from user_indexes WHERE table_name='JZSH_MRO_SDE_PAR';
SYS_IL0000095866C00029$$ LOB
JZSH_MRO_SDE_PAR
SQL> select constraint_name, constraint_type from user_constraints where table_name='JZSH_MRO_SDE_PAR';
SYS_C0011399 C
SQL> CREATE UNIQUE INDEX R9_SDE_ROWID_UK_PAR ON JZSH_MRO_SDE_PAR ("OBJECTID");
Index created.
SQL> select INDEX_NAME, INDEX_TYPE, TABLE_NAME from user_indexes WHERE table_name='JZSH_MRO_SDE_PAR';
R9_SDE_ROWID_UK_PAR NORMAL
JZSH_MRO_SDE_PAR
SYS_IL0000095866C00029$$ LOB
JZSH_MRO_SDE_PAR
SQL> select dbms_metadata.get_ddl('INDEX','R9_SDE_ROWID_UK_PAR') FROM DUAL;
CREATE UNIQUE INDEX "SDE"."R9_SDE_ROWID_UK_PAR" ON "SDE"."JZSH_MRO_SDE_PAR" ("
OBJECTID") 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 FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"
SQL>