I have the following select statement which works fine
select * from mytable where refnumber1 like '%' and refnumber2 = 32 and refnumber3 = 48
However I have tried to convert this in to a stored procedure and I can't get values to be returned.
Here is the stored procedure:
CREATE PROCEDURE sp_Mysp
@Ref1 varchar(100),
@Ref2 varchar(100),
@Ref3 varchar(100)
AS
select *
from Mytable
Where Mytable.Refnumber1 LIKE @Ref1 And
Mytable.Refnumber2 LIKE @Ref2
Mytable.Refnumber3 LIKE @Ref2
Here are the ways I have tried to call it.
exec sp_mysp '%', '32', '48'
I have also tried
exec sp_mysp '%', 32, 48
select * from mytable where refnumber1 like '%' and refnumber2 = 32 and refnumber3 = 48
However I have tried to convert this in to a stored procedure and I can't get values to be returned.
Here is the stored procedure:
CREATE PROCEDURE sp_Mysp
@Ref1 varchar(100),
@Ref2 varchar(100),
@Ref3 varchar(100)
AS
select *
from Mytable
Where Mytable.Refnumber1 LIKE @Ref1 And
Mytable.Refnumber2 LIKE @Ref2
Mytable.Refnumber3 LIKE @Ref2
Here are the ways I have tried to call it.
exec sp_mysp '%', '32', '48'
I have also tried
exec sp_mysp '%', 32, 48