パラメータをプラグインしてもデータを返さない SQL Server ストアド プロシージャがあります...
ALTER PROCEDURE dbo.EncumBugSearch
@year datetime
AS
BEGIN
SET NOCOUNT ON;
select *
From dbo.BudgetEncumberedTbl as bet
where year(dateadd(month,-3,bet.be_dateposted)) = @year
order by be_dateposted desc
END
GO
これは何も返しませんが、パラメーターの数値 (つまり 2011) を差し込むと、正しい結果が得られます...何かアイデアはありますか?