sql server中语句变量自增
在sqlserver中要像其它的编程语句一样实现类似的功能,既每循环一次不就自动加一,sqlserver中怎么不行啊,怎样才能实现呢?declare@iintset@i=...
在sql server中要像其它的编程语句一样实现类似的功能,既每循环一次不就自动加一,sql server中怎么不行啊,怎样才能实现呢?
declare @i int
set @i=3
while @i<10
insert into student(id,name,email) values(@i,'er','we.f')
@i = @i+1 展开
declare @i int
set @i=3
while @i<10
insert into student(id,name,email) values(@i,'er','we.f')
@i = @i+1 展开
4个回答
展开全部
while循环要加上begin end
@i = @i+1 要改为 set @i = @i+1
@i = @i+1 要改为 set @i = @i+1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
declare @i int
set @i=3
while @i<10
begin
insert into student(id,name,email) values(@i,'er','we.f')
set @i = @i+1
end
set @i=3
while @i<10
begin
insert into student(id,name,email) values(@i,'er','we.f')
set @i = @i+1
end
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
while后面的循环要加上begin end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
set @i = @i+1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询