2016-02-16 30 views
1

如何在SP中傳遞多個DepartmentId如何在SP中傳遞多個DepartmentId?

Execute spGetEmployeesByGender @DepartmentId =1 , @Gender = 'Male'; 
+5

表考慮一個表值參數。請參閱https://msdn.microsoft.com/en-us/library/bb675163%28v=vs.110%29.aspx。 –

+0

或者從'varchar' param''val1; val2; val3'' – krtek

回答

0

謝謝你們終於讓我改變這樣

Create Procedure spGetEmployeesByID 
@DepartmentId int 
as 
Begin 
    Select Name from tblEmployee Where DepartmentId IN (1 , 3) 
End 

Execute spGetEmployeesByID @DepartmentId = 1 
+0

如果您通過@DepartmentId = 2,該怎麼辦? – Squirrel

+0

將執行相同的結果,因爲標量變量是必需的 – RKT

相關問題