dat is het juiste gedrag.
als je @item1
. instelt naar een waarde zal de onderstaande uitdrukking waar zijn
IF (@item1 IS NOT NULL) OR (LEN(@item1) > 0)
Hoe dan ook, in SQL Server is er niet zo'n functie, maar je kunt er zelf een maken:
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