Неверный синтаксис рядом с 'nvarchar'. Должен объявить скалярную переменную "@Road" - PullRequest
0 голосов
/ 30 августа 2018

При импорте bak-файла в SQL Server я получаю сообщения выше. Я не знаю, откуда эта ошибка.

  1. Есть ли способ проверить, где эта @road определена в моей базе данных SQL?

  2. Как объявить скалярную переменную в SQL? // Стандартный формат объявления

Спасибо за помощь !!

1 Ответ

0 голосов
/ 30 августа 2018

Ctrl + F и введите @road в поле поиска, которое появляется в правом верхнем углу.

Общий синтаксис объявления переменной:

declare @varname vartype (varsize if needed) = value. 

т.е.

declare @Road varchar (50) = 'Mike Rd.'
...