stored procedure etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
stored procedure etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Ms sql'de stored procedure'e liste yada dizi göndermek

Ms sql'de stored procedure içine bir liste yada dizi göndermek istiyorsanız aşağıdaki yöntemi kullanabilirsiniz.

CREATE PROCEDURE [dbo].[SPADI]
@listparametreadi nvarchar(600)
AS
BEGIN

DECLARE @SQL varchar(700)

SET @SQL = 'select * from TABLOADI where id in ('+@listparametreadi +')'

EXEC(@SQL)
END


parametreyi aşağıdaki şekilde göndermeniz lazım. string olarak

1,2,45,56,8,23