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. विचारों का Oracle खोज पाठ

  2. Oracle में INSERT स्टेटमेंट

  3. oracle 10g . में दो संग्रहों के संयोजन पर आंतरिक त्रुटि (00801)

  4. ऑरैकल में किसी तालिका का प्राथमिक कुंजी कॉलम प्राप्त करें

  5. संयोजन मुद्दे