Gunakan dbms_metadata.get_ddl()
berfungsi untuk mendapatkan definisi tabel di Oracle. Di bawah ini contohnya:
Contoh DBMS_METADATA.GET_DDL()
Kueri SQL berikut akan mendapatkan definisi tabel untuk EMP
tabel dalam skema Oracle Database saat ini:
pilih DBMS_METADATA.GET_DDL('TABLE','EMP') dari DUAL;
Keluaran:
BUAT TABEL "FJ22CDVLZSYLNS"."EMP" ( "EMPNO" NOMOR(4, 0) NOT NULL ENABLE, "ENAME" VARCHAR2(10), "JOB" VARCHAR2(9), "MGR" NUMBER(4, 0 ), TANGGAL "HIREDATE", NOMOR "SAL" (7, 2), NOMOR "COMM" (7, 2), NOMOR "DEPTNO" (2, 0), PRIMARY KEY ("EMPNO") MENGGUNAKAN INDEX PCTFREE 10 INITRANS 2 (" MAXTRANS 255 PENYIMPANAN ( AWAL 65536 BERIKUTNYA 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 DAFTAR BEBAS 1 DAFTAR BEBAS GRUP 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT ) TABEL TABEL 255236MEI "GRMP_1" LESY429532540575 "APEL" ") AKTIFKAN, REFERENSI KUNCI ASING ("DEPTNO") "FJ22CDVLZSYLNS"."DEPT" ("DEPTNO") AKTIFKAN) PEMBUATAN SEGMEN PCTFREE SEGERA 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 PENYIMPANAN PENYIMPANAN NOCOMPRESS LOGGING ( AWAL ULANG 2148576 BERIKUTNYA 10 65576 BERIKUTNYA 0 DAFTAR GRATIS 1 GRUP DAFTAR GRATIS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "APEX_13295325405752554236"Dapatkan Definisi Tabel di Oracle Menggunakan Alat DB
Untuk melihat definisi tabel menggunakan SQL Developer dan Toad, periksa postingan berikut:
- Dapatkan Struktur Tabel Menggunakan Pengembang SQL
- Dapatkan Struktur Tabel Menggunakan Toad untuk Oracle