कैसे एक मूल्य IS NULL [or] = @param
(जहां @param रिक्त है)बनाम जहां खंड + एसक्यूएल सर्वर
पूर्व जांच करने के लिए = शून्य शून्य है:
Select column1 from Table1
where column2 IS NULL => works fine
अगर मैं की तुलना मूल्य बदलना चाहते हैं (शून्य है) @param के साथ। यह कैसे किया जा सकता है
Select column1 from Table1
where column2 = @param => this works fine until @param got some value in it and if is null never finds a record.
यह कैसे प्राप्त हो सकता है?
'COLUMN = @ PARAM' सत्य नहीं होगा यदि' PARAM' शून्य है, तो दूसरी स्थिति ('@PARAM न्यूल नहीं है) अनावश्यक है। –
@Damien_The_Unbeliever जून आप सही हैं, मैंने अनावश्यक कोड हटा दिया है। धन्यवाद –