KamoCRM

कंपनी फोन कॉलम डिफ़ॉल्ट जहां IF नहीं EXISTS उन्हें निगल नहीं सकता

FixInitializerService
शिप
27 अगस्त 2026 को 8:30 pm बजे UTC
लेखक
Kamo
करना
fa48d03

2026-08-27 रन ने ADD COLUMN साबित किया ... DEFAULT FALSE ने कभी लागू नहीं किया: ddl-ऑटो किसी भी कमांडलाइनर से पहले सत्रफैक्टरी का निर्माण करता है, इसलिए हाइबरनेट पहले से ही था दोनों कॉलम जोड़े - डिफ़ॉल्ट के बिना, क्योंकि यह हमेशा करता है - और अगर नहीं तो EXISTS पूरे बयान को छोड़ दिया, DEFAULT खंड में शामिल थे। दोनों मिलकर कॉलम डिफ़ॉल्ट = NULL। इसे अपने स्वयं के ALTER COLUMN के रूप में कहते हैं ... सेट DEFAULT, जो कुछ भी नहीं निगल सकता है, तो एक बाद में कच्चे INSERT जो कॉलम को अभी भी FALSE हो जाता है। बैकफिल पहले से ही था वह हिस्सा जो मायने रखता है और अपरिवर्तित है; एकल मौजूदा पंक्ति FALSE को पढ़ती है दोनों स्तंभों पर। किसी भी तरह से व्यवहार में बदलाव नहीं होता - हर पाठक एनयूएल को "सेट" के रूप में व्यवहार करता है और गिरता है बैक टू ऑफ-बाय-डिफ़ॉल्ट और हाइबरनेट ने प्रत्येक INSERT में दोनों स्तंभों का नाम दिया। The टिप्पणी अन्यथा दावा किया, जो वास्तव में फिक्सिंग के लायक है।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.

Foreverमूल्य निर्धारण देखें