--约束 对列的值起一个约束的作用,规定咧的值得范围 --主键,外键,非空,自增长标识列,唯一列,check 约束 select *from score --存储累加求和 alter proc qiuhe @number int as declare @sum int--定义一个变量 int类型 declare @chushizhi int--定义一个初始值 int 类型 set @sum=0 --给sum 赋值 set @chushizhi=1--赋值 当初始值为一的时候 while @chushizhi<=@sum--循环 初始值小于等于输入的值 begin set @sum=@sum+@chushizhi set @chushizhi=@chushizhi+1--初始值自加 end return @sum--输出变量值 go declare @a int exec @a=qiuhe 10--输入10开始循环 print @a --备份 数据库右键备份 --还原 将bak文件还原到数据库 --分离 数据库右键-分离-删除联接 --附加 数据库右键-添加-mdf文件