永发信息网

sql server 在测试循环语句,除了报错的循环内循环的怎么写?

答案:2  悬赏:80  手机版
解决时间 2021-03-07 14:53
declare @num int
declare @num1 int
declare @sum int
create table #a(s int)
set @sum=0
set @num1=1
while @num1<11
begin
set @num=1
while @num<11
begin
@sum=@sum+1
insert into #a(s) values(@sum)
set @num=@num+1
end
set @num1=@num1+1
end
select * from #a
--------------------------------------------------------
运行报错:
消息 102,级别 15,状态 1,第 14 行
'@sum' 附近有语法错误。
消息 156,级别 15,状态 1,第 21 行
关键字 'select' 附近有语法错误。
最佳答案
漏了SET:
BEGIN
SET @sum = @sum + 1

另外,建议你修改变量名称:@num-->@outI, @num1 -->@inI,可读性强一些,不容易产生错误。
全部回答
出现这类问题是数据库的引挚 mdac 2.81 损坏了.修补步骤: 1.打开c:\windows\inf文件夹,找到mdac.inf文件.(如你的windows安装在别的目录下,找到相应的inf文件夹下的mdac.inf文件). 2.右击mdac.inf图标,选择”安装”,按照提示,插入winxp sp2 安装盘,在安装盘的\windows\inf\i386下找到adcjavas.in_文件确定即可. 注意:有的安装盘是一些网站上下载的,adcjavas.in_不一定在\windows\inf\i386文件夹下,先须查找出其所在位置. 如果出现提示要安装的文件比现在的文件要旧,则须找一个新一点的winxp sp2安装盘.不过这种情况比较少.

方法三:(原文地址: http://wenwen.sogou.com/z/q805469514.htm) ==================================== 请在桌面上右击鼠标,选择 属性 -> 设置 -> 高级 -> 疑难解答,尝试关闭“启用写入合并”或降低“硬件加速”;如果还是无法解决问题,建议更换新型的显卡。

方法四:(原文地址: http://wenwen.sogou.com/z/q805469514.htm) ==================================== 这是一个系统漏洞到微软的网站去下载最新的补丁装好旧好了. http://www.microsoft.com/china/technet/security/bulletin/ms06-040.mspx

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
丽橙酒店宜都店这个地址在什么地方,我要处理
【锌指结构】锌指结构是[]A.二级结构B.结构域
三水区广东农信佛山农商银行(东风支行)怎么去
职业中专的学生可以考上清华大学吗
强直性脊柱炎的最初症状是怎样的感觉
【complete、finish、end、stop的区别】
雨润康按摩康复中心怎么去啊,有知道地址的么
2018年冀州区五小招生报名时间及招生政策
我手机连我家里的路由器不能看电影 别人的手
我可以整天在家学习,除了吃饭,怎样才算自制
大家好我中文名字叫刘妍(女)想起个同音的英
【if和whether的区别】请问if和whether的区别
慈禧太后如何用膳
宋朝的经略相公是多大的官?
金汇社区地址有知道的么?有点事想过去
推荐资讯
魅族pro可以用微信指纹支付了吗
北京大学口腔医院的冷光美白
【硬盘驱动器】硬盘驱动器是计算机中的一种外
为什么我的电脑开机时界面出现这样的英文?
【新邮政法】新《邮政法》自()年10月1日起施
妈妈出的谜语,大家一起猜:在娘家青枝绿叶,到
歌词每天早上醒来在窗台傻傻的发呆昨夜一时冲
台湾通行证该怎么登记公安系统
对于创伤出血患者,术后1天经检查没有活动性
【夜行动物】夜行动物的眼睛有什么特点
中国邮政具有的功能包括()。A.信息传递B.代
问一下把10,20,30,40,50这五个数填在空格里,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?