我现在有一个存储过程
ALTER     PROCEDURE Dept_DeleteDept
(
@deptID varchar(8000)
)
AS
SELECT * FROM emp_Info WHERE emp_Info.dept_ID in (@deptID)
IF @@ROWCOUNT > 0
BEGIN
RETURN @@ROWCOUNT
END
其中我得emp_Info.dept_ID 是整形数据类型,而我要传进去的参数@deptID 是一个字符串
例如:'11,14,16' 这个参数是我通过程序得到的,
错误提示:将 varchar 值 '11,14,16' 转换为数据类型为 int 的列时发生语法错误。
请问各位大侠,我该如何解决