-4

I would like to learn how to use declare.

My query is like:

declare @iter int
set @iter = 1

error:

Msg 137, Level 15, State 1, Line 1 Must declare the scalar variable "@iter".

Please help!

LittleBobbyTables - Au Revoir
  • 32,008
  • 25
  • 109
  • 114

3 Answers3

0

That can be done in one or two lines:

declare @iter int = 1
go 
-- or
declare @iter int 
set @iter = 1
Ken White
  • 123,280
  • 14
  • 225
  • 444
Chuck
  • 1,001
  • 1
  • 13
  • 19
0

You just need to put thw two instructions in different lines

declare @iter int
set @iter = 1
0

I execute these two line separately that's why it won't work cause before I execute set @iter = 1, SQL have cleared the declare command.