Oracle
 sql >> डेटाबेस >  >> RDS >> 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. हाइबरनेट नल की सूची लौटाता है, हालांकि निष्पादित SQL मान लौटाता है

  2. ORA-29481:JDBC से Oracle 12c प्रक्रिया को कॉल करते समय निहित परिणाम क्लाइंट को वापस नहीं किए जा सकते हैं

  3. Oracle में तालिका कैसे बदलें

  4. मैक ओएस/एक्स पर पर्यावरण चर सेट किए बिना ओरेकल इंस्टेंट क्लाइंट स्थापित करना?

  5. oracle.sql.ARRAY ऑब्जेक्ट कैसे बनाएं?