12
如果在Microsoft tSQL中找不到行,则返回一个值
使用Microsoft版本的SQL,这是我的简单查询。如果查询一条不存在的记录,则不会返回任何内容。我希望在这种情况下返回false(0)。寻找最简单的方法来说明没有记录。 SELECT CASE WHEN S.Id IS NOT NULL AND S.Status = 1 AND (S.WebUserId = @WebUserId OR S.AllowUploads = 1) THEN 1 ELSE 0 END AS [Value] FROM Sites S WHERE S.Id = @SiteId
94
tsql