Я хотел бы узнать, как использовать declare
.Ошибка с объявлением использования
Мой запрос как:
declare @iter int
set @iter = 1
ошибка:
Msg 137, Level 15, State 1, Line 1 Must declare the scalar variable "@iter".
Пожалуйста, помогите!
Я хотел бы узнать, как использовать declare
.Ошибка с объявлением использования
Мой запрос как:
declare @iter int
set @iter = 1
ошибка:
Msg 137, Level 15, State 1, Line 1 Must declare the scalar variable "@iter".
Пожалуйста, помогите!
Это может быть сделано в одну или две линии:
declare @iter int = 1
go
-- or
declare @iter int
set @iter = 1
Вам просто нужно поставить THW две команды в разных строках
declare @iter int
set @iter = 1
Они были на двух отдельных строках, OP просто не форматировал свой код должным образом, поэтому он выглядел так, будто он находился на одной линии – LittleBobbyTables
исполняю эти две строки отдельно, поэтому он выиграл» t, перед выполнением set @iter = 1, SQL очистил команду declare.
Это не может быть весь запрос; каков фактический запрос? – LittleBobbyTables
Выберите все, чтобы запустить скрипт. Если вы запустите часть объявления, а затем запустите заданную часть, вы получите сообщение об ошибке. – BICube