तरल पदार्थ के लिए दस्तावेज़ों को देखते हुए और add-foreign-key-constraint डिफ्रैबल नामक एक संपत्ति है। लेकिन दस्तावेज़ वास्तव में उल्लेख नहीं करते कि वह संपत्ति क्या करती है। किसी को पता है?लिक्विबेस ऐड-विदेशी-की-बाधा डिफ्रैबल: इसका क्या अर्थ है?
उत्तर
DEFERRABLE
नहीं DEFERRABLE
यह नियंत्रित करता है कि क्या बाधा टाल जा सकता है। एक बाधा जो स्थगित नहीं है, प्रत्येक आदेश के तुरंत बाद जांच की जाएगी। स्थगित होने वाली बाधाओं की जांच लेनदेन के अंत तक (SET CONSTRAINTS कमांड का उपयोग करके) स्थगित कर दी जा सकती है। डिफ्रैबल डिफ़ॉल्ट नहीं है। वर्तमान में केवल विदेशी कुंजी बाधाएं इस खंड को स्वीकार करती हैं। अन्य सभी बाधा प्रकार deferrable नहीं हैं।
[स्रोत] http://www.postgresql.org/docs/8.1/static/sql-createtable.html
संक्षेप में, मान दो तालिकाओं चक्रीय FK निर्भरता है। जब हम डेटा के लिए सम्मिलित करते हैं जो संदर्भ तालिका दोनों तालिकाओं में मौजूद नहीं है और एफके बाधा स्थगित नहीं होती है, तो डीबी त्रुटि फेंक देगा क्योंकि एफके बाधा का उल्लंघन होता है। यदि स्थगित कर दिया गया है, तो लेनदेन करने के समय सत्यापन किया जाएगा।
- 1. इसका क्या अर्थ है?
- 2. ":" (कोलन) - इसका क्या अर्थ है?
- 3. बैकस्लैश - इसका क्या अर्थ है?
- 4. इसका क्या अर्थ है? (int &)
- 5. java.lang.IleglegalStateException इसका क्या अर्थ है?
- 6. ISupportErrorInfo का कार्यान्वयन - इसका क्या अर्थ है?
- 7. इसका अर्थ क्या है BUNDLE_DISABLE_SHARED_GEMS: '1'?
- 8. वालग्रिंड 'शोर', इसका क्या अर्थ है?
- 9. टीएफएस में असहज: इसका क्या अर्थ है?
- 10. xn-- डोमेन पर, इसका क्या अर्थ है?
- 11. 'सिस्टम भाषा' से इसका क्या अर्थ है?
- 12. MySQL 1443: इसका क्या अर्थ है?
- 13. इसका क्या अर्थ है? initWithFrame: CGRectZero]
- 14. upsize_ts कॉलम - इसका क्या अर्थ है?
- 15. इसका क्या अर्थ है? छवि/png; base64?
- 16. $ .text (["someText"]) - इसका क्या अर्थ है?
- 17. सी में शेलकोड - इसका क्या अर्थ है?
- 18. आईफोन प्रोग्रामिंग में इसका क्या अर्थ है?
- 19. रुबी भाषा में इसका क्या अर्थ है?
- 20. इसका क्या अर्थ है # (? - मिश्रण: फेसबुक | ट्विटर)?
- 21. वीसी ++ 'जनरेटिंग कोड', इसका क्या अर्थ है?
- 22. करता है! = ओकैमल में इसका अर्थ है?
- 23. इसका क्या अर्थ है जब java.util.Iterator.remove() विधि 'वैकल्पिक ऑपरेशन' है?
- 24. क्या करता है: इसका अर्थ रेल पर रूबी में है?
- 25. "नहीं X11 DISPLAY चर" - इसका क्या अर्थ है?
- 26. "केवल प्रदर्शनी" का क्या अर्थ है? इसका इस्तेमाल क्यों करें?
- 27. इसका क्या अर्थ है ... "var evt = event || window.event;"
- 28. "6 चैनल डीएमए" से इसका क्या अर्थ है?
- 29. टीसीपी कनेक्शन मंथन के लिए इसका क्या अर्थ है?
- 30. जेपीनेल ने अपारदर्शी कहा कि इसका क्या अर्थ है?
यही मैंने सोचा था। इसे क्लीयर करने के लिए शुक्रिया। – Gregg