ओरेकल में किसी तालिका का नाम बदलने या देखने के लिए वाक्यविन्यास क्या है?ओरेकल तालिका का नाम बदलें या देखें
उत्तर
ALTER TABLE mytable RENAME TO othertable
Oracle 10g
भी में:
RENAME mytable TO othertable
10g से पुराने पुराने ऑरैक संस्करणों में, विचारों का नाम बदला नहीं जा सकता है। ड्रॉप/रीवेटेट अब ऐसा करने का एकमात्र संभव तरीका है। एक उदाहरण के लिए अलग जवाब की जांच करें। 1112 में – Wouter
आदेश एक अलग स्कीमा में एक टेबल का नाम बदलने के लिए, कोशिश:
ALTER TABLE owner.mytable RENAME TO othertable;
नाम बदलने आदेश ("rename mytable to othertable
" के रूप में) केवल का समर्थन करता है एक ही स्कीमा में एक टेबल का नाम बदलना।
एक मेज आप उपयोग कर सकते हैं नाम बदलने के लिए:
RENAME mytable TO othertable;
या
ALTER TABLE mytable RENAME TO othertable;
या, यदि एक और स्कीमा के स्वामित्व:
ALTER TABLE owner.mytable RENAME TO othertable;
दिलचस्प बात यह है ALTER देखें समर्थन नहीं करता है नाम एक दृश्य। आप, हालाँकि:
टेबल, विचारों, दृश्यों और निजी समानार्थी शब्दों के लिएRENAME myview TO otherview;
RENAME आदेश काम करता है, केवल अपने ही स्कीमा के लिए।
यदि दृश्य आपकी स्कीमा में नहीं है, तो आप दृश्य को नए नाम से पुन: संकलित कर सकते हैं और फिर पुराना दृश्य छोड़ सकते हैं।
(Oracle 10g में परीक्षण)
, आपके पास प्रारंभिक उदाहरण मेरे लिए काम नहीं करता है, लेकिन दूसरा ... – rogerdpack
ध्यान दें कि RENAME अभी भी 11 जी और 12 जी में काम करता है - http://docs.oracle.com/database/121/SQLRF/statements_9020.htm#SQLRF01608 –
2017 देखें धन्यवाद :) – Ilaria
एक उसी तरह rename indexes कर सकते हैं:
alter index owner.index_name rename to new_name;
टिप्पणी के रूप में अधिक उपयुक्त होगा, नहीं एक जवाब। – Wouter
विगत वर्तमान जवाब 10g नहीं रह गया है विचारों का नाम बदलने के लिए काम करता है। एकमात्र तरीका जो अभी भी काम करता है वह दृश्य को छोड़कर और पुनर्निर्माण कर रहा है। सबसे अच्छा तरीका है मैं के बारे में सोच सकते हैं यह करने के लिए होगा:
चयन करें, टेक्स्ट ALL_VIEWS से जहां मालिक = 'some_schema' और VIEW_NAME = 'some_view';
एसक्यूएल के सामने इस जोड़े लौटे
वर्ष दृश्य बनाएँ या के रूप में देखें some_schema.new_view_name की जगह ...
ड्रॉप
ड्रॉप दृश्य some_schema .some_view;
- 1. तालिका शीर्षलेख का नाम बदलें
- 2. फ़ाइल नाम का नाम बदलें
- 3. किसी तालिका तालिका के फ़ील्ड मानों के साथ SQL तालिका के कॉलम का नाम बदलें
- 4. महीने का नाम बदलें
- 5. सामग्री देखें बदलें गतिशील
- 6. डेटाबेस नाम का नाम बदलें - mysql
- 7. ओरेकल क्वेरी स्तंभ नाम
- 8. तालिका mysql को ऑफ़लाइन बदलें या नहीं?
- 9. एक्सएमएल नोड नाम का नाम कैसे बदलें
- 10. ओरेकल: तालिका और स्कीमा नाम के बीच असंबद्ध
- 11. ओरेकल: एक और तालिका
- 12. डेटाबेस में सभी तालिकाओं का नाम बदलें
- 13. ओरेकल तालिका परिवर्तन मॉनीटर
- 14. MySQL तालिका या कॉलम के लिए टिप्पणी जोड़ें या बदलें?
- 15. PHPSESSID का नाम कैसे बदलें?
- 16. PostgreSQL - डेटाबेस का नाम बदलें
- 17. गिट: फ़ाइल का नाम बदलें
- 18. Json.net गुणों का नाम बदलें
- 19. निर्देशिका का नाम कैसे बदलें?
- 20. डिफ़ॉल्ट मार्ग का नाम बदलें
- 21. गिट विवाद (नाम बदलें/नाम बदलें)
- 22. ओरेकल tablename एक सूचकांक नाम
- 23. उपयोगकर्ता नाम या पासवर्ड के बिना ओरेकल से कनेक्शन
- 24. विदेशी कुंजी नाम कैसे बदलें?
- 25. नाम के साथ ओरेकल टेबल
- 26. तालिका बदलें तो
- 27. बदलें तालिका और कॉलम नाम मैपिंग्स इकाई फ्रेमवर्क v4.3
- 28. MySQL तालिका को पुनर्निर्मित किए बिना कॉलम नाम बदलें
- 29. रेजर देखें गतिशील तालिका पंक्तियां
- 30. ओरेकल 10 जी
@skaffman: lmgtfy.com/ केवल वही चीज़ है जो आपको चाहिए :) –