Я несколько новичок в TSQL (в основном опыт MySQL). Я наткнулся на несколько заявлений параметров, и я не уверен, что, если таковые имеются, разница, когда объявлена в хранимая процедура с против без «как» ключевое слово:Параметры с ключевым словом «AS» или без него в TSQL
CREATE PROCEDURE [dbo].[SomeStoredProc]
@variable1 varchar(50),
@variable2 as varchar(50)
...
Это означает, что при выполнении сохраненного proc вам необходимо будет передать эти переменные, иначе он будет вызывать ошибку. –
Это параметры, а не переменные –
@PanagiotisKanavos Вы правы. Я обновил для ясности –