TSQL - Попытка использовать переменную с функцией IF EXISTS () для простого SP
Наша компания использует MS Access Frontend и SQL Backend, и я пытаюсь предоставить хранимую процедуру для внешнего интерфейса, которая позволила бы ему иметь доступ к IF-EXIST T-SQL вместо использования DCount для повышения производительности. Для этого мне нужно иметь возможность передать инструкцию SELECT хранимой процедуре, и до сих пор у меня есть следующий код:
CREATE PROCEDURE [dbo].IfExists
@selectStatement varchar(MAX)
AS
BEGIN
SET NOCOUNT ON;
IF EXISTS (@selectStatement)
RETURN 1
ELSE
RETURN 0
END
GO
который не работает, потому что ему не нравится @selectStatement вместо жестко заданного выражения. Не уверен, как я могу это сделать, любая помощь будет оценена.