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

विंडोज़ में फ़ाइल में ऑरैकल एसक्यूएल परिणाम कैसे आउटपुट करें?

स्पूल का प्रयोग करें:

spool myoutputfile.txt
select * from users;
spool off;

ध्यान दें कि यह उस निर्देशिका में myoutputfile.txt बनाएगा जिससे आपने SQL*Plus चलाया था।

यदि आपको इसे SQL फ़ाइल (उदा., "tmp.sql") से चलाने की आवश्यकता है, जब SQLPlus प्रारंभ होता है और "output.txt" नामक फ़ाइल में आउटपुट होता है:

tmp.sql:

select * from users;

कमांड:

sqlplus -s username/[email protected] @tmp.sql > output.txt

ध्यान रहे, मेरे सामने अभी 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. एसक्यूएल इन क्लॉज 1000 आइटम सीमा

  2. ऑटो जनरेटिंग रिस्पांस फाइल

  3. अल्पविराम से अलग किए गए मानों को ऑरैकल में पंक्तियों में कैसे परिवर्तित करें?

  4. अनुवाद () Oracle में समारोह

  5. सबक्वेरी परिणाम पर MAX () का उपयोग कैसे करें?