这是正确的行为。
如果将@设置
item1为一个值,则下面的表达式为true
IF (@item1 IS NOT NULL) OR (LEN(@item1) > 0)
无论如何,在SQL Server中都没有这样的功能,但是您可以创建自己的功能:
CREATE FUNCTION dbo.IsNullOrEmpty(@x varchar(max)) returns bit asBEGINIF @SomeVarcharParm IS NOT NULL AND LEN(@SomeVarcharParm) > 0 RETURN 0ELSE RETURN 1END
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)