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

Oracle में तालिका के स्तंभों को पुन:क्रमित करें

Oracle 12c के जारी होने के बाद से कॉलम को तार्किक रूप से पुनर्व्यवस्थित करना अब आसान हो गया है।

Oracle 12c ने स्तंभों को अदृश्य बनाने के लिए समर्थन जोड़ा और उस सुविधा का उपयोग स्तंभों को तार्किक रूप से पुनर्व्यवस्थित करने के लिए किया जा सकता है।

अदृश्य स्तंभों पर दस्तावेज़ीकरण से उद्धरण:

<ब्लॉकक्वॉट>

जब आप किसी अदृश्य स्तंभ को दृश्यमान बनाते हैं, तो स्तंभ तालिका के स्तंभ क्रम में अंतिम स्तंभ के रूप में शामिल हो जाता है।

उदाहरण

एक टेबल बनाएं:

CREATE TABLE t (
    a INT,
    b INT,
    d INT,
    e INT
);

एक कॉलम जोड़ें:

ALTER TABLE t ADD (c INT);

कॉलम को बीच में ले जाएं:

ALTER TABLE t MODIFY (d INVISIBLE, e INVISIBLE);
ALTER TABLE t MODIFY (d VISIBLE, e VISIBLE);

DESCRIBE t;

Name
----
A
B
C
D
E

क्रेडिट

मैंने इसके बारे में Oracle 12c में नई सुविधाओं पर टॉम कायटे के एक लेख से सीखा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं Excel VBA स्क्रिप्ट से Oracle संग्रहीत कार्यविधि को कैसे कॉल करूं?

  2. sqldeveloper त्रुटि संदेश:नेटवर्क एडेप्टर कनेक्शन त्रुटि स्थापित नहीं कर सका

  3. SQL डेवलपर में CSV…

  4. सीआरएस 11.2.0

  5. मुझे इस सीएलओबी क्षेत्र के गेटऑर्डिनल फ़ंक्शन में आउटऑफरेंज अपवाद क्यों मिलता है?