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

डायरेक्ट-पाथ INSERT 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. पिवट xml के बाद तालिका में xmltype पार्स करें

  2. Oracle - sql डेवलपर से स्क्रिप्ट कैसे उत्पन्न करें

  3. Oracle क्वेरी का असंगत प्रदर्शन व्यवहार

  4. ODP.NET, प्रबंधित ड्राइवर बीटा (Oracle.ManagedDataAccess.dll) का उपयोग करके LDAP लुकअप C# अनुप्रयोग में विफल हो जाता है

  5. आरटीआरआईएम मुद्दे के साथ एक्सएमएलएजीजी