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

एसक्यूएल * प्लस हमेशा निकास कोड 0 देता है?

आपको स्पष्ट रूप से sqlplus बताना होगा ऐसा करने के लिए, आपकी लिपि में। मूल रूप से, आप दो कथनों का उपयोग कर सकते हैं:

  • WHENEVER SQLERROR EXIT SQL.SQLCODE
  • WHENEVER OSERROR EXIT

उदाहरण के लिए:

WHENEVER SQLERROR EXIT SQL.SQLCODE
begin
  SELECT COLUMN_DOES_NOT_EXIST FROM DUAL;
END;
/

और OS त्रुटियों के लिए:

WHENEVER OSERROR EXIT FAILURE
START no_such_file

अधिक जानकारी के लिए, यह और वह देखें।

आशा है कि इससे सहायता मिलेगी। शुभकामनाएँ!



  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 में रिकॉर्ड आधारित इंसर्ट और अपडेट

  2. एसक्यूएल में डेटा का अनुवाद करने के लिए कोई फ़ंक्शन है?

  3. वर्चुअलबॉक्स VM के लिए लैपटॉप या डेस्कटॉप में BIOS में वर्चुअलाइजेशन को सक्षम करना

  4. R12.2 . में मैनेज सर्वर कैसे जोड़ें

  5. यदि कथन जहां खंड के भीतर है