Hola grupo.
Tengo un problema ejecutando un stored procedure por nombre.
ejemplo.
Esta es la creacion del Stored procedure
create procedure sp_probar
@Nombre varchar (50),
@apellido varchar (50),
@juan int output
as
insert into probar
(nombre,apellido)
values (@nombre,@apellido)
Aqui estoy pasandole datos a los parametros.
declare @Test int
exec sp_probar
@Nombre = 'Juan',
@apellido= 'Perez',
@test output
Cuando lo corro me sale:
Must pass parameter number 3 and subsequent parameters as '@name = value'.
After the form '@name = value' has been used, all subsequent parameters must
be passed in the form '@name = value'.
Cuando se paso parametro por posicion lo hace bien.
Ejemplo.
declare @Test int
exec sp_probar
'Juan' ,
'Perez',
@test output
Leer las respuestas