我正在创建一个存储过程,它将用作 Crystal Report 的数据源。
Stored Proc 接受两个输入参数 - int 和逗号分隔的字符串列表
Create procedure sp_AP_YTD_Payments1
@Year as int,
@Companies nvarchar(MAX)
as
-- SP code here
我确实意识到在 where 子句中使用它之前,我必须将字符串列表转换为数组。
我有两个问题:
- 如何使用 exec sp_AP_YTD_Payments1 将参数传递给 SP?
- 在 Crystal Reports 中,用户应该如何输入第二个参数?作为逗号分隔的列表?