如何在SQL函数中检查参数是否为空?

时间:2016-10-29 19:02:20

标签: sql-server sql-function table-valued-parameters

我的功能中有这个TVP参数:

@SiteTypeId [dbo].[intArray]

如何检查此参数是否为空?

1 个答案:

答案 0 :(得分:1)

如何检查此参数是否为空?此处考虑为表中的零记录为空,因为它是一个表值参数

您可以使用IF NOT EXISTS

进行检查
IF NOT EXISTS (Select 1 from @SiteTypeId)
Begin
--statements
End