Hola a todos, tengo el siguiente stored procedure en SQL Server
ALTER PROCEDURE [dbo].[user] @type int, @owner1 varchar(70), @owner2 varchar(50), @idmop varchar (max)
AS
IF @type = 2/*this is for DATA*/
BEGIN
UPDATE [MOPS].[dbo].[create_mop_Contacts] set [signum]=@owner2 where [signum]=@owner1 and [idmop]in(@idmop)
END
exec [MOPS].[dbo].[user] '2', 'eartmej','eracpac','1','2'
el problema es que la forma en que paso la variable @idmop es como si mandara dos parametros y no uno y no funciona mi stored procedure,
alguien que me pueda orientar? desde ya muchas gracias