• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > DB2 9.5 SQL Procedure Developer认证考试 735 准备,第1部分

DB2 9.5 SQL Procedure Developer认证考试 735 准备,第1部分

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了db2 procedure,sql procedure,plsql procedure,sql alter procedure,sql server procedure等相关知识,希望本文的分享对您有所帮助
</div>

开始之前

关于本系列

这个包含6篇DB2 SQL Procedure Developer教程的系列涵盖了SQL Procedural Language(SQL PL)的所有基本结构和方法,并展示了如何在存储过程、用户定义函数和触发器,包括错误处理和部署中使用SQL PL。本系列还描述了一些DB2 9.5 高级特性,例如乐观锁(optimistic locking)、分层查询(hierarchical query)和已声明的全局临时表(declared global temporary table)。此外,本系列还提供了关于如何调用存储过程以及如何在过程和函数之间共享数据的具体内容。本系列还介绍了DB2 开发工具,包括IBM Data Studio。这些教程为该考试的每个部分都提供了坚实的基础。但是,这些教程不应该作为准备该考试的惟一资料。

关于本教程

在本教程中,学习DB2 9.5 SQL Procedural Language,包括变量、条件、处理程序声明、控制流和迭代语句以及错误处理机制。本教程是一个包含6篇教程的系列中的第一篇教程,该系列可用于准备 DB2 9.5 SQL Procedure Developer 考试 735。

目标

在本教程中,您将:

学习 SQL PL 的基本要素。

理解如何声明变量、条件和处理程序。

学习控制流语句。

学习游标处理和如何返回结果集。

理解错误处理机制。

先决条件

要参加 DB2 9.5 SQL Procedure Developer 考试,必须已经通过 DB2 9 Family Fundamentals 考试(Exam 730)。可以使用 “DB2 Family Fundamentals教程系列” 准备那个考试(参见 参考资料)。它是一个非常受欢迎的系列,已经帮助很多人理解 DB2 产品家族的基本知识。

为了使用本教程,您应该拥有关系数据库的工作原理以及数据库和数据库编程方面的背景知识。

系统需求

无需安装 DB2 9.5 也可完成本教程。但是,为了充分利用本教程,您可以下载免费试用版的DB2 Express-C 与本教程结合使用。

简介

DB2 SQL Procedural Language(SQL PL)是 SQL Persistent Stored Module语言标准的一个子集。该标准结合了SQL 访问数据的方便性和编程语言的流控制。通过 SQL PL 当前的语句集合和语言特性,可以用 SQL 开发综合的、高级的程序,例如函数、存储过程和触发器。这样便可以将业务逻辑封装到易于维护的数据库对象中,从而提高数据库应用程序的性能。

SQL PL 支持本地和全局变量,包括声明和赋值,还支持条件语句和迭代语句、控制语句的转移、错误管理语句以及返回结果集的方法。这些话题将在本教程中讨论。

变量声明

SQL过程允许使用本地变量赋予和获取 SQL 值,以支持所有SQL 逻辑。在SQL过程中,在代码中使用本地变量之前要先进行声明。

清单 1 中的图演示了变量声明的语法:

清单 1. 变量声明的语法

.-,-----------------.
                V          |
|--DECLARE----SQL-variable-name-+------------------------------->
        .-DEFAULT NULL------.
>--+-data-type--+-------------------+-+-------------------------|
 |      '-DEFAULT--constant-' | 

SQL-variable-name 定义本地变量的名称。该名称不能与其他变量或参数名称相同,也不能与列名相同。

图 1 显示了受支持的DB2 数据类型:

图 1. DB2 数据类型

 2 3 4 5 6  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第3部分
  • DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第5部分
  • DB2 9.5 SQL Procedure Developer认证考试 735 准备,第1部分
  • DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第2部分
  • DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第 5 部分

相关文章

  • 2017-06-28DB2 9.7: 自治事务
  • 2017-06-28Data Web Services:访问IBM数据库服务器的新方式 - 构建Web服务
  • 2017-06-28对于与DB2并行度相关的几个参数的说明
  • 2017-06-28DB2 Content Manager V8.3 Portlets V3.1简介
  • 2017-06-28打造更强的Java支持
  • 2017-06-28为 InfoSphere Warehouse 提供实时数据的高效解决方案
  • 2017-06-28DB2在aix上的安装
  • 2017-06-28创新概览 —— 引擎创新
  • 2017-06-28DB2 9与Microsoft Access 2007(三)
  • 2017-06-28了解DB2数据库优化的几条策略

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 了解有关DB2数据库优化的几条策略
    • DB2中REVERSE函数的实现方法
    • DB2与SQL Server 2000间SQL数据复制
    • DB2 UDB 内存模型
    • DB2高可用性灾难恢复(HADR)的限制
    • DB2 9 基础(730 考试)认证指南,第 1 部分: DB2 规划 1
    • 调优联邦查询
    • 对 DB2 UDB V8 for UNIX、Linux 和 Windows 的生动简介
    • DB2 数据库应用中使用受信任上下文
    • 段云峰:DB2 9对企业有3点帮助

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有