码迷,mamicode.com
首页 > 其他好文 > 详细

循环 游标

时间:2017-11-28 01:28:08      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:src   func   循环   分享图片   ast   begin   play   图片   avg   

技术分享图片
declare @i int,@t int
set @t=0;
set @i=2;
while @i<=10
begin 
 set @t=@t+@i;
 set @i=@i+2;
end
print @t

begin
 waitfor time8:00
 execute sp_addrole manager
end
break continue return 
View Code
技术分享图片
declare @ch int;
set @ch=92;
select char(@ch+5)

select abs(-5),replace(abcdef,cd,SS),substring(中国人民,3,2),ASCII(sql)
select abs(0.0),abs(6.0),round(123.456,2),round(123.456,-2),rand(),rand(6)
select left(山东职业学院,2),right(山东职业学院,3),substring(山东职业学院,3,2)
select ascii(A),CHAR(65)
select str(5.392754,6,3),str(-7.566,4,2)
View Code
技术分享图片
select getdate(),year(getdate()),month(getdate()),day(getdate())

select 学号,sex=
 case 性别 
 when  then 男生
 when  then 女生
 end
 from stu

 declare @ss char(14);
 set @ss=数据结构
 select cast(@ss as char(4)), convert(char(4),@ss)
View Code
技术分享图片
create function average(@num int)
returns int
as 
begin 
declare @aver int
select @aver =avg(age) from xscj where id=@num 
return @aver
end
drop function average

use test 
go
declare @num int,@res int;
set @num=10;
--select @res=dbo.average(@num)
exec @res=dbo.average @num= @num
print @res


create table xscj(
id int not null identity(1,1) primary key,
age int
)

declare @i int;
set @i=1;
while @i<=20
begin 
 insert xscj values(@i);
 set @i=@i+1;
end 
View Code

 

循环 游标

标签:src   func   循环   分享图片   ast   begin   play   图片   avg   

原文地址:http://www.cnblogs.com/futengsheng/p/7906796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!