आप NULL की तुलना नहीं कर सकते (यदि आप NULL के साथ किसी भी चीज़ की तुलना करते हैं, तो NULL=NULL के परिणाम हमेशा FALSE
होते हैं। ) यह व्यवहार MySQL ref.
में प्रलेखित है।
तो मुझे लगता है कि कॉलम को परिभाषित करने या ट्रिगर में इस समस्या को संभालने का एकमात्र तरीका है।