@RowFrom int
@RowTo int
являются глобальными входными парами для хранимой процедуры, и поскольку я компилирую SQL-запрос внутри хранимой процедуры с помощью T-SQL, то с помощью Exec(@sqlstatement) в конце хранимой процедуры, чтобы показать результат, он дает мне это ошибка, когда я пытаюсь использовать @RowFrom или @RowTo внутри переменной @sqlstatement, которая выполняется.. она работает нормально иначе.. пожалуйста, помогите.
"Must declare the scalar variable "@RowFrom"."
Кроме того, я попытался включить следующее в переменную @sqlstatement:
'Declare @Rt int'
'SET @Rt = ' + @RowTo
но @RowTo все еще не передает свое значение @Rt и генерирует ошибку.