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 में नई सुविधाओं पर टॉम कायटे के एक लेख से सीखा।