Får ikke null med ud
Jeg har sådan en stored procedure.Kalder jeg den med et tal får jeg fint et resultat, men bliver den kaldt med null, får jeg ikke de række ud som indeholder null.
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER PROCEDURE [dbo].[GETWorkflowCaseFolderUserGroupsByCaseFolderID]
(
@CaseFolderID INT
)
AS
SELECT
Id,
CaseFolder_ID,
Name,
ISNULL(CaseFolderUserGroup_ID, 0) AS CaseFolderUserGroup_ID,
caseFolderName,
adress,
FROM
CaseFolderUserGroup
WHERE
CaseFolder_ID = @CaseFolderID
Order by Name
Jeg har prøvet at kalde den med dette fra sql manageren.
GO
DECLARE @return_value int
EXEC @return_value = [dbo].[GETWorkflowCaseFolderUserGroupsByCaseFolderID]
@CaseFolderID = null
SELECT 'Return Value' = @return_value
GO
Selve den stored p. bliver kaldt fra c# kode gennem en SqlCommandWrapper