SqlServer之流程控制语句

--if else

if 1>0

print ‘大‘

--begin end结构

begin end用途 设定一个程序块,进行批处理

if 1>0

begin

print ‘大‘

end

--case 语句 有返回值

declare @a int ,@b char(10)

set @a=1

set @b=case

when @a>0

then ‘大于零‘

when @a<0

then ‘小于零‘

else

‘等于零‘

end

print @b

--while 循环

--和C#一样可以使用 break和continue关键字控制循环的执行

declare @a int

set @a=0

while @a<10

begin

set @[email protected]+1

if @a=4

break

else

print @a

continue

end

时间: 2024-10-05 05:06:53

SqlServer之流程控制语句的相关文章

39. SQL -- 批处理及流程控制语句(1)

批处理及流程控制语句 批处理:(批处理语句,简称批语句): 是一组一起提交给SQL Server执行的SQL语句.当执行批处理语句的时候,SQL Server将批处理语句编译到一个称之为执行计划的可执行单元这有助于节省执行时间! 假如您必须执行10个SQL语句且你正在一个个的发送10个请求并执行它们,这个过程很浪费时间.且他们不能一起被执行!但你可以在一个批处理中执行所有的这10个SQL语句,且执行过程将变得很快,因为所有的SQL语句都一起被发送到SQL Server的服务器! 创建批处理语句:

29. SQL -- T-SQL 流程控制语句

T-SQL 流程控制语句 Transact-SQL 语言提供了一些可以用于改变语句执行顺序的命令,称为流程控制语句.流程控制语句允许用户更好地组织存储过程中的语句,方便地实现程序的功能.流程控制语句与常见的程序设计语言类似,主要包含以下几种. T-SQL 的流程控制语句: IF-ELSE BEGIN-END CASE WHILE-CONTINUE-BREAK WAITFOR GOTO RETURN IFELSE 语句: 指定 Transact-SQL 语句的执行条件.如果满足条件,则在 IF 关

java流程控制语句

public class Demo2 { public static void main(String[] args) { // if语句的使用:多用于范围的判断 int x=3; int y=10; System.out.println("===比较开始==="); if(x>y){ System.out.println("x>y"); }else{ System.out.println("x<y"); } System.ou

使用流程控制语句写 ATM

使用流程控制语句写   ATM     let username = "z", password = "1", account = 10000, isLogin = false; while (!isLogin) { let usernameInput = window.prompt("请输入用户名:"); let passwordInput = window.prompt("请输入密码:"); console.log(use

JavaScript基础——变量-运算符-流程控制语句

JavaScript组成 一个完整的 JavaScript 实现是由以下 3 个不同部分组成的: ECMAScript:描述了该语言的语法和基本对象: 文档对象模型(Document Object Model,简称DOM)):描述处理网页内容的方法和接口: 浏览器对象模型(Browser Object Model,简称BOM)):描述与浏览器进行交互的方法和接口. 变量 变量类型:object string function boolean undefined null number JavaS

[第三节] Python流程控制语句 - if, while, for, break, continue

目录: 一. 条件判断语句 - if 二. 循环语句 - while & for 三. break & continue语句. 四. 练习题 正文: 一, 条件判断语句 - if: 1) 第一种语法: if 条件:      代码块 2) 第二种语法: if 条件:      内容一     内容二  else:     内容三      内容四 3) 第三种语法: if 条件1:      代码块  elif 条件2:      代码块  elif 条件3:      代码块  else

轻松学习JavaScript七:JavaScript的流程控制语句

JS的核心ECMAScript规定的流程控制语句和其他的程序设计语言还是蛮相似的.我们选择一些实用的例子来看 一下这些语句.顺序结构我们在这里就不再提到,直接说条件和循环以及其他语句. 一条件选择结构 条件选择语句用于基于不同的条件来执行不同的动作,通常在写代码时,总是需要为不同的决定来执行不同的 动作,可以在代码中使用条件语句来完成该任务. 在JavaScript中,我们可使用以下条件语句: if 语句:只有当指定条件为true时,使用该语句来执行代码 <!DOCTYPE html PUBLI

[推荐]ORACLE PL/SQL编程详解之三:PL/SQL流程控制语句(不给规则,不成方圆)

原文:[推荐]ORACLE PL/SQL编程详解之三:PL/SQL流程控制语句(不给规则,不成方圆) [推荐]ORACLE PL/SQL编程详解之三: PL/SQL流程控制语句(不给规则,不成方圆) ——通过知识共享树立个人品牌. 继上五篇: [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功) [推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到) [推荐]ORACLE PL/SQL编程之五:异常错误处理(知已知彼.百战不

PL/SQL之--流程控制语句

一.简介 像编程语言一样,oracle PL/SQL也有自己的流程控制语句.通过流程控制语句,我们可以在PL/SQL中实现一下比较复杂的业务逻辑操作.而无需到程序中去控制,在一定程度上提高了效率,这也是PL/SQL的强大之处.PL/SQL流程控制语句有如下几种: 控制语句: 包括IF 语句.CASE语句 循环语句: 包括LOOP语句, WHILE语句.FOR语句 顺序语句: 包括GOTO语句 二.语句种类 1.控制语句 a.IF语句 语法如下: IF 条件语句 TEHN 执行语句 ELSIF 条