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

Oracle (PL/SQL):क्या UPDATE RETURNING समवर्ती है?

हाँ, कम से कम एक बिंदु तक। उस अपडेट को जारी करने वाले पहले उपयोगकर्ता को पंक्ति पर लॉक मिलता है। इसलिए कोई अन्य उपयोगकर्ता सफलतापूर्वक उसी कथन को जारी नहीं कर सकता है जब तक कि उपयोगकर्ता संख्या नहीं करता है (या वापस रोल करता है)। तो विशिष्टता की गारंटी है।

जाहिर है, कैविल संगामिति के संबंध में है। पंक्ति तक आपकी पहुंच क्रमबद्ध है, इसलिए दो उपयोगकर्ताओं के लिए एक साथ एक नया PRIKEY प्राप्त करने का कोई तरीका नहीं है। यह जरूरी नहीं कि कोई समस्या हो। यह इस बात पर निर्भर करता है कि आपने कितने उपयोगकर्ता नए आइटम बना रहे हैं, और वे इसे कितनी बार करते हैं। एक ही सत्र में नंबर निकालने वाले एक उपयोगकर्ता को कुछ दिखाई नहीं देगा।



  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 में regexp_replace से कैसे बचें?

  2. Oracle SQL - किसी कॉलम के उच्चतम 5 मान कैसे प्राप्त करें

  3. Oracle समय क्षेत्र रूपांतरण (from_tz का उपयोग करके)

  4. मैं Oracle/PLSQL में केवल NULL मान कैसे गिन सकता हूँ?

  5. एक समूह में एक रिकॉर्ड का मूल्य बहिष्कृत करें यदि कोई अन्य मौजूद है v2