В SQL Server можно проверить результат хранимой процедуры, чтобы узнать, возвращают ли результат строки или ничего?SQL Server - проверить результат хранимой процедуры
Пример:
EXEC _sp_MySp 1, 2, 3
IF @@ROWCOUNT = 0
BEGIN
PRINT('Empty')
END
ELSE
BEGIN
PRINT(@@ROWCOUNT)
END
Но @@ ROWCOUNT всегда возвращает 0, так что, может быть, есть другой способ сделать это?