SQL Server-流程控制 2,If...Else 语句

ylbtech-SQL Server:SQL Server-流程控制 2,If...Else 语句

 SQL Server 流程控制中的 If...Else 语句。

1,If...Else 语句
复制代码
 1 --=============================================================
 2 -- 1, If...Else语句
 3 -- Desc:If..Else语句是条件判断语句
 4 -- author:ylbtech
 5 -- pubdate:10:39 2012/12/15
 6 --=============================================================
 7 go
 8 
 9 go
10 --=============================================================
11 -- 2,Syntax
12 --=============================================================
13 If Boolean_expression
14 {sql_statement|statement_block}
15 [Else
16 {sql_statement|statement_block}]
17 --Remark:该语法解释为:当Boolean_expression为真时,执行If语句块里的语句,否则执行Else语句块里的语句。
18 
19 go
20 --=============================================================
21 -- 3,Example
22 -- Desc:查看产品表中名称为“Gorgonzola Telino”的商品单价是否低于20元,将结果输入来。其代码如下。
23 --=============================================================
24 use Northwind
25 go
26 Declare @price money
27 
28 select @price=UnitPrice from Products where ProductName='Gorgonzola Telino'
29 
30 if @price<$20
31 Print 'UnitPrice less than $20'
32 Else
33 Print 'UnitPrice greater than $20'
34 
35 
36 go
37 --=============================================================
38 -- 4,Operation result
39 --=============================================================
40 --UnitPrice less than $20
复制代码

 


本文转自ylbtech博客园博客,原文链接:http://www.cnblogs.com/ylbtech/archive/2012/12/25/2832079.html,如需转载请自行联系原作者

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值