我在我们的一个存储过程中使用表值参数。这是我使用的语法:
@districtlist NumericList readonly
(NumericList
是用户定义的表类型)。
但是,根据要求,我需要将默认值传递给该表值参数。
@districtlist NumericList = 0 readonly
但上面的代码会引发语法错误。是否可以将默认值传递给表值参数?有人可以帮我解决这个问题吗?
您可以将 TVP 作为默认传递:
EXEC dbo.Test_TVP @my_table = default
这相当于一张空表。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)