結果が0で、NULL行を選択できる場合、次のストアドプロシージャで例外をスローするには、どうすればよいのでしょうか。これはMSSQL用です。どうもありがとうございました。
...
BEGIN TRY
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
SELECT
NoteId,
Url,
Subject,
Content,
ExpiresAt,
RemindAt
FROM dbo.browsingnotes_Notes
WHERE UserId = @UserId
AND Hash = @Hash
END TRY
BEGIN CATCH
SELECT
NULL AS 'NoteId',
NULL AS 'Url',
NULL AS 'Subject',
NULL AS 'Content',
NULL AS 'ExpiresAt',
NULL AS 'RemindAt'
END CATCH