Var datetime variabel Null eller hvad?
Jeg har følgende sproc, hvor selve select-delen ikke giver noget resultat. Tabellen den select'er fra er nemlig tom.Men når jeg forsøger at tjekke på om den gav noget resultat (det ligger så i @LastHit), siger den at den IKKE er Null. Uanset hvad, får jeg en "SOMETHING" tilbage.
Hjælp!
DECLARE @Page varchar(500)
SET @Page = 'default.aspx'
DECLARE @LastHit DATETIME
SET @LastHit = NULL
SET @LastHit =
(
SELECT TOP 1 l.Logged
FROM tblHitLog l
INNER JOIN tblHitLogPages p
ON l.PageID = p.PageID
WHERE l.Host = '127.0.0.1'
AND p.Page = @Page
ORDER BY l.Logged DESC
)
IF @LastHit = NULL
PRINT 'NULL'
ELSE
PRINT 'SOMETHING'