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

क्या रिटर्निंग इनटू क्लॉज का उपयोग एक अलग सेलेक्ट स्टेटमेंट की तुलना में तेज है?

जैसा मैंने सोचा था:

अक्सर, अनुप्रयोगों को SQL ऑपरेशन से प्रभावित पंक्ति के बारे में जानकारी की आवश्यकता होती है, उदाहरण के लिए, रिपोर्ट तैयार करने या बाद की कार्रवाई करने के लिए। INSERT, UPDATE, और DELETE स्टेटमेंट में एक रिटर्निंग क्लॉज शामिल हो सकता है, जो प्रभावित पंक्ति से PL/SQL वेरिएबल या होस्ट वेरिएबल में कॉलम वैल्यू देता है। यह डालने या अद्यतन करने के बाद, या हटाने से पहले पंक्ति का चयन करने की आवश्यकता को समाप्त करता है। परिणामस्वरूप, कम नेटवर्क राउंड ट्रिप, कम सर्वर CPU समय, कम कर्सर और कम सर्वर मेमोरी की आवश्यकता होती है।

यहां 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. जावा से Oracle फ़ंक्शन को कॉल करें

  2. LISTAGG क्वेरी ORA-00937:एकल-समूह समूह फ़ंक्शन नहीं

  3. दूरी के भीतर Oracle स्थानिक खोज

  4. ORA-00907:विदेशी कुंजी Oracle 12c बनाने पर राइट कोष्ठक गुम होना

  5. ऑरैकल में चुनिंदा स्टेटमेंट में सबक्वायरी कैसे काम करती है?