这个存储过程问题在哪里?
这是我的存储过程
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%'”该怎样写?
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%'”该怎样写?
...全文
相关推荐
ASP技术常遇问题解答-如何调用Oracle存储过程?.zip
阅读更多关于ASP、Oracle和ADO的文档,可以帮助你更好地理解和解决相关问题。
ASP技术常遇问题解答-如何调用SQL Server的存储过程?.zip
通过熟练掌握这些知识点,你可以更高效地利用ASP与SQL Server交互,解决实际工作中的问题。
mysql中存储过程、函数的一些问题
在MySQL中,存储过程和函数是数据库管理的重要组成部分,它们允许开发者封装复杂的SQL逻辑,提高代码的可重用性和效率。然而,在实际操作中,可能会遇到一些特定的问题,比如使用变量作为表名。
Java调用存储过程的2种方法
`是一个调用存储过程的SQL语句,`?`代表参数占位符。4.
存储过程入门详解及试题讲解
通过理解存储过程的基本概念、优势、创建和调用方法,以及解决实际问题,可以帮助我们更高效地管理和操作数据库,提高系统的稳定性和安全性。


