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

संग्रहीत प्रक्रिया में वापसी का उपयोग करना संभव है?

संग्रहीत कार्यविधि में, आप OUT . का उपयोग करके मान लौटाते हैं पैरामीटर केवल . जैसा कि आपने अपने उदाहरण में दो चर परिभाषित किए हैं:

   outstaticip OUT VARCHAR2, outcount OUT NUMBER

बस वापसी मान को आउट पैरामीटर यानी outstaticip . पर असाइन करें और outcount और उन्हें कॉलिंग लोकेशन से वापस एक्सेस करें। यहां मेरा मतलब यह है:जब आप संग्रहीत कार्यविधि को कॉल करते हैं, तो आप उन दो चरों को भी पास कर रहे होंगे। संग्रहीत कार्यविधि कॉल के बाद, चर वापसी मानों से भर जाएंगे।

यदि आप RETURN value चाहते हैं PL/SQL कॉल से वापसी के रूप में, फिर FUNCTION . का उपयोग करें . कृपया ध्यान दें कि यदि आप वापसी चर के रूप में केवल एक चर वापस करने में सक्षम होंगे।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं टी-एसक्यूएल स्क्रिप्ट में पैरामीटर कैसे पास कर सकता हूं?

  2. ओरेकल में एक पंक्ति को कैसे हटाएं

  3. ओरेकल में दो तिथियों के बीच दिनों की संख्या प्राप्त करें, जिसमें तिथियां शामिल हैं

  4. Oracle डाटाबेस भाग 2 में तत्काल निष्पादन के साथ तालिका डीडीएल बनाएं

  5. PL SQL का उपयोग करके Oracle तालिका से एक्सेल में डेटा निर्यात करें