某排课(调课)系统课时表数据自动形成T-SQL代码

                      排课(调课)系统课时表数据自动形成T-SQL代码

CREATE TABLE [dbo].[课时表] ( --课时表形成脚本
 [第几周] [int] NOT NULL ,
 [星期几] [int] NULL ,
 [第几课时] [int] NULL
) ON [PRIMARY]

declare @r1 int,@r2 int,@r3 int
set @r1=1 --第几周
set @r2=1--星期几
set @r3=1--第几课时
while @r1<=19  --某学期有19周
begin
  set @r2=1
  while @r2<=7--一星期7天
    begin
      set @r3=1
      while @r3<=9 --天9课时
        begin
          insert into 课时表 values(@r1 ,@r2 ,@r3) --往课时表导入数据
          set @r3=@r3+1         
        end
      set @r2=@r2+1
    end
set @r1=@r1+1
end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值