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

Oracle का उपयोग करके INTO का चयन करें

अगर NEW_TABLE पहले से मौजूद है तो ...

insert into new_table 
select * from old_table
/

यदि आप OLD_TABLE में रिकॉर्ड के आधार पर NEW_TABLE बनाना चाहते हैं ...

create table new_table as 
select * from old_table
/

यदि उद्देश्य एक नई लेकिन खाली तालिका बनाना है तो एक शर्त के साथ WHERE क्लॉज का उपयोग करें जो कभी भी सत्य नहीं हो सकता:

create table new_table as 
select * from old_table
where 1 = 2
/

याद रखें कि तालिका बनाएं ... चयन के रूप में स्रोत तालिका के समान प्रक्षेपण के साथ केवल एक तालिका बनाता है। नई तालिका में कोई बाधा, ट्रिगर या अनुक्रमणिका नहीं है जो मूल तालिका में हो सकती है। उन्हें अभी भी मैन्युअल रूप से जोड़ना होगा (यदि वे आवश्यक हैं)।



  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 EBS ऑडिटिंग कैसे सेटअप करें

  2. Oracle डिक्शनरी व्यू का उपयोग करके PL/SQL पैकेज-स्तरीय प्रकारों की खोज करें

  3. SQL क्वेरी में वैकल्पिक पैरामीटर को कैसे संभालें?

  4. एक वाक्य में अंतिम शब्द:SQL में (नियमित अभिव्यक्ति संभव है?)

  5. R12.2 ऑनलाइन पैचिंग तैयारी रिपोर्ट