我正在将一个表值参数传递给存储过程以在where子句中使用,但我想先检查参数是否已传入。检查此类参数的最佳方法是什么?例如,我希望select符合以下几行:
SELECT *
FROM tableName
WHERE
@TVP IS NULL OR RecordID IN (SELECT * FROM @TVP)
答案 0 :(得分:2)
如果未传递表值类型的参数,则它只是一个空表。所以你可以使用:
<p id="whoarewe"></p>
<h2>Who are we?</h2>
wersfgse
</p>