我有一個存儲過程,它接收一個Department Name並以int形式返回Department Id。我正在嘗試使用該過程來確定具有指定名稱的部門是否已存在。我怎樣才能做到這一點?如果該雜誌沒有返回結果,那麼用什麼值代表?它是否爲空?我是否應該使用單獨的sproc來確定該部門是否已經存在?這是我當前的存儲過程:如何檢查sproc是否返回結果
@Department_Name varchar(100),
@Id int OUTPUT
AS
SET NOCOUNT ON
SELECT @Id = Id FROM Department
WHERE Name = @Department_Name
RETURN @Id