摘要:
1.while语法while布尔表达式{sql语句或语句块}break--跳出本层循环{sql语句或语句块}continue--跳出本次循环{sql语句或语句块}2.while实例样例数据要求:如果3-15号的平均分小于85,则将3-15号没人加5分,如果3-15号的最高分超过100分跳出循环。语句:while (select avg([score]) from[Table_1] where id between 3 and 15)=100breakend执行结果:select * from [Table_1] 阅读全文
posted @ 2014-03-30 15:37
wanshutao
阅读(575)
评论(0)
推荐(0)
摘要:
1.begin…end语法:begin{sql语句或语句块}end注意:begin 和end要成对使用2.if…else语法:if布尔表达式{sql语句或语句块}else布尔表达式{sql语句或语句块}例如:declare @m int,@n intset @m=4set @n=2if @m>@nprint 'X>Y'else print 'X=90 then '优秀'when score>=80then '良好'when score>=70then '一班'when score>=60the 阅读全文
posted @ 2014-03-30 15:29
wanshutao
阅读(2454)
评论(0)
推荐(0)
摘要:
1.局部变量用户自己定义的,称局部变量,以@标识。作用范围:定义局部变量的批处理、存储过程、触发器和语句块局部变量的定义:declare @局部变量名 数据类型注意:变量的类型不能是text ntext image要求:定义@snum为int 类型语句如下:declare @snum int要求:定义@snum为int 类型,定义sname为nvarchar(10)语句如下:declare @snum int,declare @sname nvarchar(10)2.局部变量赋值局部变量在赋值之前,默认为null2.1 用set语句赋值语句:set @局部变量名=变量值2.2在查询语句中给局部 阅读全文
posted @ 2014-03-30 15:27
wanshutao
阅读(327)
评论(0)
推荐(0)
摘要:
我认为比较好的分页存储过程create PROCEDURE Sp_Conn_Sort(@tblName varchar(255), -- 表名@strGetFields varchar(1000) = '*', -- 需要返回的列@fldName varchar(255)='', -- 排序的字段名@PageSize int = 40, -- 页尺寸@PageIndex int = 1, -- 页码@doCount bit = 0, -- 返回记录总数, 非 0 值则返回@OrderType bit = 0, -- 设置排序类型, 非 0 值则降序@strWhe 阅读全文
posted @ 2014-03-30 15:16
wanshutao
阅读(232)
评论(0)
推荐(0)

浙公网安备 33010602011771号