DB2流程控制子句一览

数据库
DB2数据库中应该如何控制流程呢?使用流程控制子句就可以实现,下文对DB2流程控制子句作了详细的叙述,供您参考。

DB2流程控制子句对于很多刚刚使用DB2数据库的新手来说,可能没有太多的了解,下面就为您分类介绍DB2流程控制子句,供您参考。

CASE 结构根据对一个或多个条件的计算选择一个执行路径。

FOR 结构对于表中的每一行执行一个代码块。

GET DIAGNOSTICS 语句将关于前一个 SQL 语句的信息返回到一个 SQL 变量中。

GOTO 语句将控制转移到一个有标签的块(一个或多个语句的块,由一个惟一的 SQL 名称和冒号来标识)。

IF 结构根据对条件的计算选择一个执行路径。ELSEIF 和 ELSE 子句允许执行分支,或指定在其他条件不满足时执行的默认操作。

ITERATE 子句将流控制传递到一个有标签的循环的开头。

LEAVE 子句使程序控制离开一个循环或代码块。

LOOP 子句多次执行一个代码块,直到 LEAVE、ITERATE 或 GOTO 语句使控制离开循环。

REPEAT 子句重复执行一个代码块,直到指定的搜索条件返回真为止。

RETURN 子句将控制从 SQL 过程返回给调用者。

SET 子句将一个值赋值给一个输出变量或 SQL 变量。

WHILE 在指定的条件为真时重复执行一个代码块。

以上DB2流程控制子句的介绍。

 

 

 

【编辑推荐】

DB2游标原理介绍

db2日志保存的两种方式

四种常用的DB2循环语句

DB2创建数据库的实现

DB2数据库授权详解

责任编辑:段燃 来源: 互联网
相关推荐

2010-08-26 13:54:16

DB2数据库优化

2009-12-08 17:01:01

PHP PEAR DB

2010-07-28 09:33:56

DB2 databas

2009-06-22 17:20:33

J2EE框架

2013-12-13 15:48:52

Lua脚本语言

2017-05-31 17:09:52

LinuxShell命令

2010-08-26 11:37:38

DB2命令

2011-05-11 13:01:07

DB2数据恢复数据备份

2010-08-18 17:15:23

DB2 实现split

2010-11-03 15:49:32

DB2删除表

2009-06-22 11:24:00

J2EE Weblog

2009-06-22 17:38:05

J2EE框架

2010-08-03 11:05:07

DB2 Persona

2015-02-02 09:37:42

SDN控制器

2010-10-14 16:55:00

MySQL联结查询

2009-03-03 20:44:06

桌面虚拟化Xendesktop虚拟化

2020-02-17 15:29:00

石墨文档

2017-03-06 16:34:12

虚拟个人助理

2011-01-11 09:53:28

linux进程

2021-06-08 09:47:44

Java面向对象
点赞
收藏

51CTO技术栈公众号