Chinaunix首页 | 论坛 | 博客
  • 博客访问: 108616872
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616873
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616874
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616875
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616876
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616877
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616878
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616879
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616880
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616881
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616882
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616883
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616874
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616885
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616886
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616887
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616888
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616889
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616890
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616891
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616892
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616893
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616894
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616895
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616896
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616897
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616898
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616889
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616900
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616901
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616902
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616903
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616904
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616905
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616906
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616907
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616908
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616909
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616910
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616911
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616912
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616913
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616904
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616915
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616916
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616917
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616918
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616919
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616920
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616921
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616922
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks

DB2 9 应用开发(733 考试)认证指南,第 9 部分: 用户定义的例程(2)-sdccf-ChinaUnix博客
  • 博客访问: 108616923
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-05-31 23:47:45

将定制的和复杂的业务逻辑集成到 SQL 语句中

developerWorks



用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376285) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376284) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376283) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376282) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376281) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376280) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376279) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376278) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376277) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376276) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376275) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376274) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376273) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376272) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376271) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376270) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376269) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376268) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376267) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376266) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376265) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376264) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376263) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376262) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376261) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376260) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376259) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376258) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376257) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376256) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376255) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376254) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376253) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376252) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376251) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376250) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376249) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376248) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376247) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376246) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376245) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376244) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376243) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376242) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376241) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376240) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376239) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376238) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376237) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376236) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376235) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


用户定义的函数

用户定义的函数 (UDF) 是由用户定义的在数据库引擎中运行的函数。UDF 将一组经常运行的过程语句或 SQL 语句封装到一个单元中。这样可以使代码易于管理 —— 不必重复地将常见的或复杂的逻辑包括在多个语句中,而是将逻辑单独放入一个函数中。

在 DB2 中,有很多不同类型的函数,也有很多不同编程语言可用来编写这些函数。下面的列表总结了 DB2 中不同的函数类型:

  • SQL 标量 : 使用 SQL 返回单个数据类型值
  • SQL 行 : 使用 SQL 返回一行数据
  • SQL 表 : 使用 SQL 返回一个 SQL 表
  • 外部标量 : 返回单个数据类型;这种函数是使用外部编程语言编写的
  • 外部表 : 返回一个完整的表;这种函数是使用外部编程语言编写的
  • OLE DB 外部表 : 用户定义的 OLE DB 外部表函数注册在数据库中,用于从 OLE DB 提供程序中访问数据
  • 模板 : 基于另一个函数或模板

从这个列表中可以看到,这些函数基本上可以分为两大类型。更常见的类型是 内部SQL 函数,这些函数是使用 DB2 SQL Procedural Language (SQL PL) 的子集编写的。有些函数也可以用外部编程语言,例如 C/C++、 VB.NET 或 Java 语言来编写。这些函数被称为外部 函数。内部函数的代码存储在数据库编目表中,而外部函数则只是对文件系统中一个位置的引用,该位置存储编译好的外部编程语言代码。

SQL 函数与外部函数之间一个重要的不同之处是编译代码的位置不同。SQL 函数既可以远程编译,也可以本地编译,因为这种函数存储在数据库的编目表中。而外部函数则没有这么灵活。必须现在带有适当编译器和编译库的机器上对它进行编译,然后再传输到服务器。有时候,取决于所使用的编程语言,为了使编译后的代码能够运行,编译机器与数据库服务器上的操作系统和底层硬件需要一致。这也是 SQL 函数比外部函数更受欢迎的一个原因,对于必须支持多种操作系统和硬件配置的应用程序,这一点特别明显。

下面的列表总结了可用于编写 UDF 的编程语言:

  • DB2 SQL PL(用于使用一条或多条 SQL 语句编写的函数)
  • C/C++
  • Java 语言
  • .NET CLR 语言,例如 C#
  • OLE

在接下来的两个小节中,您将学习 SQL 函数和外部函数。您还将更深入地学习基于 SQL 的函数,因为这些函数最为常见。

阅读(376234) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~