Я пишу довольно простой запрос SQL в SQL 2005, но сталкиваюсь с проблемой и не могу понять, что не так.
Для целей документации запрос должен быть динамическим sql
Фрагмент моего запроса:
@RecCreatorID int
....
....
IF (@RRecCreatorID IS NOT NULL)
Begin
Set @strSQL = @strSQL + ' AND RecCreatorID = @RecCreatorID'
End
Однако, когда я запускаю PRINT @strSQL, я получаю
и RecCreatorID = @ RecCreatorID
Как получить действительное значение @RecCreatorID для отображения?