Есть ли хороший способ сделать это, или я просто направляюсь в неправильном направлении? Я хотел бы создать хранимую процедуру внутри SQL-скрипта. Я хотел бы иметь переменные, объявленные в начале сценария, чтобы я мог создавать SPROC для использования в разных контекстах/серверах. Вот что я хотел бы сделать (я знаю, что это явно не работает, но я ищет любые идеи альтернативы) ..Создание хранимой процедуры с использованием переменных
DECLARE @golbalValue = 'SomeValue'
GO
CREATE PROCEDURE [dbo].[MyStoredProcedure](
AS
BEGIN
SELECT * FROM Mytable WHERE MyCol = @globalValue
END
GO
## таблица также может использоваться так, чтобы таблица находилась в db только до тех пор, пока сеанс не активен –