CREATE
PROCEDURE
[
dbo
]
.
[
usp_Prod_GetByType
]
(
@ArrayID
NVARCHAR
(
100
)
)
AS
--
处理传入参数
DECLARE
@Params
NVARCHAR
(
100
)
=
REPLACE
(
@ArrayID
,
'
,
'
,
'''
,
'''
)
--
变量SQL语句,需要使用EXEC来执行
EXECUTE
(
'
SELECT * FROM [Prod] WHERE [Type] IN (
'''
+
@Params
+
'''
)
'
)