Я пишу запрос, для которого нужно будет установить несколько переменных, но не все они будут использоваться одновременно. Это выглядит примерно так.
Declare @SuveryID as Int
Declare @StateAbbrev as Varchar
Declare @InvStart as Date
Declare @InvEnd as Date
Set @SuveryID = ''
Set @StateAbbrev = ''
Set @InvStart = ''
Set @InvEnd = ''
Что я хочу сделать, так это то, что когда идентификатор опроса имеет значение, остальные будут игнорироваться. И всякий раз, когда @StateAbbrev
, @InvStart
и @InvEnd
имеют значение, @SurveryID
игнорируется.