Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle में तालिका परिभाषा कैसे प्राप्त करें?

dbms_metadata.get_ddl() का इस्तेमाल करें Oracle में तालिका परिभाषा प्राप्त करने के लिए कार्य करता है। नीचे एक उदाहरण दिया गया है:

DBMS_METADATA.GET_DDL() उदाहरण

निम्न SQL क्वेरी को EMP के लिए तालिका परिभाषा मिलेगी Oracle डेटाबेस के वर्तमान स्कीमा में तालिका:

DUAL से DBMS_METADATA.GET_DDL('TABLE','EMP') चुनें;

आउटपुट:

क्रिएट टेबल "FJ22CDVLZSYLNS"।"EMP" ("EMPNO" NUMBER(4, 0) NOT NULL ENABLE, "ENAME" VARCHAR2(10), "JOB" VARCHAR2(9), "MGR" NUMBER(4, 0 ), "किराया तिथि" दिनांक, "साल" संख्या (7, 2), "COMM" संख्या (7, 2), "DEPTNO" संख्या (2, 0), प्राथमिक कुंजी ("EMPNO") INDEX PCTFREE 10 INITRANS 2 का उपयोग करते हुए MAXTRANS 255 स्टोरेज (प्रारंभिक 65536 अगली 1048576 MINEXTENTES 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 फ्रीलिस्ट समूह 1 बफ़र_पूल डिफ़ॉल्ट FLASH_CACHE डिफ़ॉल्ट सेल_फ्लैश_कैच डिफ़ॉल्ट) TABLESPACE "" ") सक्षम करें, विदेशी कुंजी ("DEPTNO") संदर्भ "FJ22CDVLZSYLNS"। "DEPT" ("DEPTNO") सक्षम करें) खंड निर्माण तत्काल PCTFRE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS लॉगिंग स्टोरेज (NEXTRANS 255 NOCOMPRESS लॉगिंग स्टोरेज) 0 फ्रीलिस्ट 1 फ्रीलिस्ट ग्रुप 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "APEX_13295325405752554236"

डीबी टूल्स का उपयोग करके Oracle में टेबल डेफिनिशन प्राप्त करें

SQL डेवलपर और टॉड का उपयोग करके तालिका परिभाषा देखने के लिए, निम्नलिखित पोस्ट देखें:

  1. SQL डेवलपर का उपयोग करके तालिका संरचना प्राप्त करें
  2. Oracle के लिए टॉड का उपयोग करके तालिका संरचना प्राप्त करें

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle.DataAccess.Client.OracleException ORA-03135:कनेक्शन खो गया संपर्क

  2. Oracle डेटाबेस में SET DEFINE OFF का उपयोग कब या क्यों करें?

  3. एसक्यूएल में अल्फान्यूमेरिक अनुक्रम जेनरेटर होना संभव है

  4. PLS-00103:क्रिएट के प्रतीक का सामना करना पड़ा

  5. किसी अन्य उपयोगकर्ता से तालिका से क्वेरी कॉलम नाम