• 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 准备,第3部分

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

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

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

开始之前

关于本系列

这六个DB2 SQL Procedure Developer教程讨论 SQL Procedural Language的所有基本构造和方法,讲解如何在存储过程、UDF和触发器中使用SQL Procedural Language,包括错误处理和部署。还讨论一些 DB2 9.5 高级特性,比如乐观锁、层次化查询和声明的全局临时表。本系列讨论如何调用存储过程、UDF和触发器,以及如何在过程和函数之间共享数据。它介绍 DB2开发工具,包括IBM Data Studio。这些教程为您准备考试的每个部分提供坚实的基础。但是,您不应该仅仅依靠这些教程准备考试。

关于本教程

本教程深入讲解 UDF,重点讨论 SQL函数。这是共分六部分的系列中的第三个教程,本系列帮助您准备 IBM DB2 9.5 SQL Procedure Developer 认证考试(考试 735)。

目标

在完成本教程之后,您应该能够:

掌握函数的正确使用方法

使用CREATE FUNCTION语句创建SQL函数

掌握 SQL函数体的正确结构

从SQL函数返回值和表

调用函数

前提条件

要想参加 DB2 9.5 SQL Procedure Developer 考试,您必须先通过 DB2 9 基础(730 考试)。可以使用"DB2 9 基础"教程系列准备此考试。

本教程是为初级和中级 DB2 程序员撰写的。您应该基本了解关系数据库的工作方式以及数据库和数据库编程构造。此外,还应该熟悉 DB2 Command Line Processor (CLP)的使用方法,了解 SQL的基本知识。

系统需求

要想运行本教程中的示例,需要访问 DB2 9.5数据库服务器和DB2提供的SAMPLE数据库。(可以通过 DB2 Command Line Processor 执行命令 db2sampl 来创建SAMPLE数据库)。

什么是函数?

在DB2 中,函数是一组封装的指令,用来执行一个特定的操作;可以使用一个或多个输入参数来定制操作,可以使用一个或多个输出参数来返回结果。有四种函数类型:

标量函数

聚合函数

表函数

行函数

DB2提供许多健壮的内置函数,这些函数在SYSIBM 模式中定义。可用的内置函数包括标量函数(比如UCASE())、聚合函数(比如AVG())、操作符函数(比如“+”)和转换函数(比如DECIMAL())。通常在查询的选择列表和FROM子句中调用函数。

标量函数

标量函数是返回一个标量值的函数。可以使用标量函数执行简单任务,也可以在标量函数中使用通过函数输入参数提供的值进行复杂的数学计算。标量函数的示例包括内置函数LENGTH()和SUBSTR()。

在SQL语句中支持表达式的任何地方都可以引用标量函数。当在查询谓词中使用时,标量函数可以改进总体性能,因为函数的逻辑作为引用它的SQL语句的组成部分在服务器上直接执行。另外,当在服务器上对一组候选行应用标量函数时,它可以起到过滤器的作用,限制必须返回给客户机的行数。但是,标量函数也有其局限性。例如,根据设计,标量函数只能返回一个值,无法返回多个值和结果集。另外,在标量函数中不支持事务管理。因此,在标量函数体中无法执行提交和回滚操作。

 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-28用 DB2 说明工具深入理解物化查询表(MQT)刷新机制
  • 2017-06-28Data Studio Administrator V1.2 中的数据保留和数据迁移
  • 2017-06-28DB2 V9 pureXML 在企业应用程序中的典型应用
  • 2017-06-28DB2 UDB简述
  • 2017-06-28在 DB2 for Linux, UNIX and Windows 中使用管道加载数据
  • 2017-06-28分析DB2 for Linux,UNIX,and Windows中的锁等待情形
  • 2017-06-28DB2 Warehouse Enterprise Edition V9.5 的安装与配置 2
  • 2017-05-11用表单来提交sql(转)3
  • 2017-06-28DB2数据库日常实用操作
  • 2017-06-28DB2 XML Extender、WORF 和 WebSphere Application Developer

文章分类

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

最近更新的内容

    • 使用 DB2 Everyplace 使无线应用程序数据同步
    • DB2日志传赠基本的知识简略介绍
    • 验证DB2的备份是成功技巧
    • Oracle到DB2移植解决方案
    • DB2存储过程开发最佳实践
    • DB2 最佳实践: 最小化计划下线最佳实践
    • 如何建立DB2服务器报表并在前端Access显示
    • DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第4部分:触发器
    • MySQL数据库结构和数据的导出和导入
    • DB2基础:表空间和缓冲池

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

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