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

क्या एक चेक बाधा किसी अन्य तालिका से संबंधित हो सकती है? आकाशवाणी

नहीं, यह नहीं हो सकता।

एक FOREIGN KEY बाधा किसी अन्य तालिका से संबंधित हो सकती है (और होनी चाहिए), लेकिन यह केवल समानता जांच कर सकती है।

अर्थात। आप परीक्षण कर सकते हैं कि एक कॉलम (या कॉलम का एक सेट) अन्य टेबल के बराबर है लेकिन अधिक जटिल स्थितियां नहीं हैं (जैसे किसी स्पैन के अंदर या जो भी हो)।

इसके लिए आपको एक ट्रिगर लागू करना होगा।




  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 11g बाइंड चर मौजूद नहीं है

  2. ऑरैकल में व्यू कैसे बनाएं

  3. Oracle SQL में फ़ंक्शन बदलें

  4. Oracle में Rowid की अधिकतम लंबाई का पता लगाने की कोशिश कर रहा है

  5. तालिका में डुप्लिकेट प्रविष्टियाँ ढूँढना