这个存储过程问题在哪里?
这是我的存储过程
CREATE PROCEDURE GetEmpConInf1(
@PubDate datetime,
@GIDID int,
@Code varchar
)
AS
BEGIN
select * from cpucode
where gidid=@GIDID and pubdate>@PubDate and Code = @Code
END
GO
在查询分析器里执行EXEC GetEmpConInf1 '2005-01-03',2, 'sgtrt2'
时什么也查不出,表里是有满足这个条件的纪录的,但不报错,自己感觉是where 里的“and Code = @Code”这个写法好像有问题,
清高手指教,另外如果是“Code like '%@Code%'”该怎样写?