Я хочу, чтобы достичь этого:T-SQL: могу ли я использовать переменную в качестве ссылки базы данных
update @sourceDatabase.dbo.PredictedPrices
, а затем установить @sourceDatabase
в качестве переменной.
Но мне не разрешено?
Incorrect syntax near '.'.
Есть ли другой способ?
не работает для этого: ВЫПОЛНИТЬ sp_executesql N'update @ sourceDatabase.dbo.PredictedPrices набор MinPrice = MinPrice» – Michel
такая же ошибка: неправильный синтаксис рядом с '.' – Michel
@Michel - Вам нужно объединиться в строку. См. Мой ответ для примера. –