-
sql的嵌套
declare @CourseNum int
declare @ChapterNum int
set @ChapterNum=1
set @CourseNum=1
while(@courseNum<=10)
begin
declare @courseName varchar(30)
set @CourseName='Course'+Convert(Varchar(30),@courseNum)
insert into course values(@CourseName)
while(@ChapterNum<=20)
begin
declare @ChapterName varchar(40)
set @ChapterName=@courseName+'_Chapter'+Convert(Varchar(30),@ChapterNum)
insert into chapter values(@ChapterName,@CourseNum)
set @ChapterNum=@ChapterNum+1
continue
end
set @ChapterNum=1---一定要重置一下 否则它再第一次循环后一直保持为20
set @courseNum=@courseNum+1
continue
end
select * from chapter
-
相关阅读:
SQL大语句——实现分页,select top后面跟变量出错
jQuery异步请求(如getJSON)跨域解决方案
Debug常用命令
清华操作系统实验--80x86汇编基础
在Windows10中运行debug程序
恢复Windows10应用商店
最少硬币问题
嵌套矩形问题
清华大学操作系统实验准备--挖坑
动态规划入门-数字三角形
-
原文地址:https://www.cnblogs.com/phiree/p/389111.html
Copyright © 2020-2023
润新知