यही सही व्यवहार है।
अगर आप @item1
. सेट करते हैं किसी मान के लिए नीचे दिया गया व्यंजक सत्य होगा
IF (@item1 IS NOT NULL) OR (LEN(@item1) > 0)
वैसे भी SQL सर्वर में ऐसा कोई फ़ंक्शन नहीं है लेकिन आप अपना स्वयं का बना सकते हैं:
CREATE FUNCTION dbo.IsNullOrEmpty(@x varchar(max)) returns bit as
BEGIN
IF @SomeVarcharParm IS NOT NULL AND LEN(@SomeVarcharParm) > 0
RETURN 0
ELSE
RETURN 1
END