У меня есть параметр хранимой процедуры, который я хочу сделать необязательным и назначить значение по умолчанию из таблицы, как это сделать?Сохраненная процедура Назначение значения по умолчанию для необязательного параметра
ALTER PROCEDURE [DBO].[Test]
@planId int = 1 (This I can do)
Но я хотел бы сделать
@planId int = (Select Id from Table1 Where name = ‘ABC’) ‘ Assign default id from a table
Я хотел бы использовать 'NULL' вместо '0' для значения по умолчанию, а затем не для получения, чтобы проверить, что это NULL перед установкой. –