SQL中什么时候要用declare声明变量 200
展开全部
编写sql脚本时,比如存储过程,触发器等,举个例子:1+2+3+...+99+100=
declare @maxId int, --最大值
@result int --用来存储计算结果
set @maxId=100 --初始值100
set @result=0 --初始值0
while(@maxId>0) begin
set @result+=@maxId --循环累加
set @maxId-=1 --递减
end
print('1+2+...+99+100='+cast(@result as varchar)) --输出结果
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询