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

JDBC मेटाडा बाधा जानकारी प्राप्त करता है

यदि आप विदेशी कुंजी और प्राथमिक कुंजी बाधाओं के बारे में बात कर रहे हैं। DatabaseMetaData इस जानकारी को पुनः प्राप्त करने के तरीके प्रदान करता है:आप getImportedKeys(..) और getCrossReference(..) विदेशी कुंजियों के लिए, और getPrimaryKeys(..) और getExportedKeys(..) प्राथमिक कुंजी के लिए।

बस सावधान रहें कि आप उनका उपयोग कैसे करते हैं:getCrossReference(..) और getExportedKeys मेरी राय में थोड़े प्रति-सहज हैं।

यदि आपको अद्वितीय बाधाओं की भी आवश्यकता है, तो आपको getIndexInfo(..) true passing पास करने के साथ पैरामीटर के लिए unique



  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. ट्रिगर उदाहरण डालने या अपडेट करने से पहले Oracle

  3. MERGE तालिका, मिलान होने पर कुछ न करें

  4. zxJDBC उपयोग के साथ कॉल टू प्रोसेस में गलत संख्या या तर्क के प्रकार

  5. Oracle JDBC ड्राइवर निहित कैशिंग सुविधा का उपयोग करना