所以我有这个用户定义的表类型参数,它在我的标量函数中使用并且可能为空。我已经阅读了有关将空列表传递给存储过程的表值参数的主题:
Binding empty list or null value to table valued parameter on a stored procedure (.net)
基本上,正如其中一位回复者所说:
“诀窍是:根本不要传入参数。表值参数的默认值为空表”
但是,当我在标量函数上尝试此操作时,出现错误:
为过程或函数提供的参数数量不足
那么如何将空值传递给标量函数的表值参数?