2
可能重複:
SSRS multi-value parameter using a stored procedure如何通過在存儲過程中多值參數在SSRS
如何傳遞多值參數到SSRS存儲過程?請提供一個示例查詢或步驟。
可能重複:
SSRS multi-value parameter using a stored procedure如何通過在存儲過程中多值參數在SSRS
如何傳遞多值參數到SSRS存儲過程?請提供一個示例查詢或步驟。
在您的存儲過程中創建一個接受文本以處理多個值的參數。
您將需要使用IN關鍵字,爲了做到這一點,您將需要在存儲過程中執行動態SQL。
來自包含3個搜索值的SSRS的多值參數看起來像這樣'1,2,344'。
CREATE PROCEDURE GetRecords @CustomerId nvarchar(50) AS
Declare @sql nvarchar(max)
Set @sql = 'Select * From Customers Where CustomerId IN (' + @CustomerId + ')'
exec sp_executesql @sql