phiree

博客园 首页 联系 订阅 管理
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
posted on 2006-04-30 00:38  phiree  阅读(334)  评论(0编辑  收藏  举报