Chinaunix首页 | 论坛 | 博客
  • 博客访问: 110052833
  • 博文数量: 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博客
  • 博客访问: 110052824
  • 博文数量: 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博客
  • 博客访问: 110052835
  • 博文数量: 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博客
  • 博客访问: 110052836
  • 博文数量: 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博客
  • 博客访问: 110052837
  • 博文数量: 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博客
  • 博客访问: 110052838
  • 博文数量: 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博客
  • 博客访问: 110052839
  • 博文数量: 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博客
  • 博客访问: 110052840
  • 博文数量: 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博客
  • 博客访问: 110052841
  • 博文数量: 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博客
  • 博客访问: 110052843
  • 博文数量: 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博客
  • 博客访问: 110052844
  • 博文数量: 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博客
  • 博客访问: 110052846
  • 博文数量: 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博客
  • 博客访问: 110052847
  • 博文数量: 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博客
  • 博客访问: 110052835
  • 博文数量: 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博客
  • 博客访问: 110052853
  • 博文数量: 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博客
  • 博客访问: 110052855
  • 博文数量: 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博客
  • 博客访问: 110052857
  • 博文数量: 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博客
  • 博客访问: 110052858
  • 博文数量: 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博客
  • 博客访问: 110052861
  • 博文数量: 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博客
  • 博客访问: 110052854
  • 博文数量: 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博客
  • 博客访问: 110052867
  • 博文数量: 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博客
  • 博客访问: 110052869
  • 博文数量: 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博客
  • 博客访问: 110052870
  • 博文数量: 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博客
  • 博客访问: 110052872
  • 博文数量: 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博客
  • 博客访问: 110052874
  • 博文数量: 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博客
  • 博客访问: 110052876
  • 博文数量: 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博客
  • 博客访问: 110052878
  • 博文数量: 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博客
  • 博客访问: 110052880
  • 博文数量: 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博客
  • 博客访问: 110052883
  • 博文数量: 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博客
  • 博客访问: 110052885
  • 博文数量: 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博客
  • 博客访问: 110052888
  • 博文数量: 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博客
  • 博客访问: 110052890
  • 博文数量: 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博客
  • 博客访问: 110052892
  • 博文数量: 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博客
  • 博客访问: 110052895
  • 博文数量: 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博客
  • 博客访问: 110052896
  • 博文数量: 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博客
  • 博客访问: 110052898
  • 博文数量: 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博客
  • 博客访问: 110052901
  • 博文数量: 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博客
  • 博客访问: 110052904
  • 博文数量: 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博客
  • 博客访问: 110052907
  • 博文数量: 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博客
  • 博客访问: 110052895
  • 博文数量: 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博客
  • 博客访问: 110052913
  • 博文数量: 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博客
  • 博客访问: 110052914
  • 博文数量: 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博客
  • 博客访问: 110052917
  • 博文数量: 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博客
  • 博客访问: 110052920
  • 博文数量: 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博客
  • 博客访问: 110052922
  • 博文数量: 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博客
  • 博客访问: 110052914
  • 博文数量: 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博客
  • 博客访问: 110052927
  • 博文数量: 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博客
  • 博客访问: 110052930
  • 博文数量: 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博客
  • 博客访问: 110052933
  • 博文数量: 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博客
  • 博客访问: 110052936
  • 博文数量: 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博客
  • 博客访问: 110052938
  • 博文数量: 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博客
  • 博客访问: 110052941
  • 博文数量: 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 的函数,因为这些函数最为常见。

阅读(376651) | 评论(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 的函数,因为这些函数最为常见。

阅读(376650) | 评论(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 的函数,因为这些函数最为常见。

阅读(376649) | 评论(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 的函数,因为这些函数最为常见。

阅读(376648) | 评论(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 的函数,因为这些函数最为常见。

阅读(376647) | 评论(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 的函数,因为这些函数最为常见。

阅读(376646) | 评论(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 的函数,因为这些函数最为常见。

阅读(376645) | 评论(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 的函数,因为这些函数最为常见。

阅读(376644) | 评论(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 的函数,因为这些函数最为常见。

阅读(376643) | 评论(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 的函数,因为这些函数最为常见。

阅读(376642) | 评论(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 的函数,因为这些函数最为常见。

阅读(376641) | 评论(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 的函数,因为这些函数最为常见。

阅读(376640) | 评论(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 的函数,因为这些函数最为常见。

阅读(376639) | 评论(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 的函数,因为这些函数最为常见。

阅读(376638) | 评论(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 的函数,因为这些函数最为常见。

阅读(376637) | 评论(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 的函数,因为这些函数最为常见。

阅读(376636) | 评论(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 的函数,因为这些函数最为常见。

阅读(376635) | 评论(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 的函数,因为这些函数最为常见。

阅读(376634) | 评论(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 的函数,因为这些函数最为常见。

阅读(376633) | 评论(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 的函数,因为这些函数最为常见。

阅读(376632) | 评论(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 的函数,因为这些函数最为常见。

阅读(376631) | 评论(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 的函数,因为这些函数最为常见。

阅读(376630) | 评论(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 的函数,因为这些函数最为常见。

阅读(376629) | 评论(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 的函数,因为这些函数最为常见。

阅读(376628) | 评论(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 的函数,因为这些函数最为常见。

阅读(376627) | 评论(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 的函数,因为这些函数最为常见。

阅读(376626) | 评论(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 的函数,因为这些函数最为常见。

阅读(376625) | 评论(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 的函数,因为这些函数最为常见。

阅读(376624) | 评论(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 的函数,因为这些函数最为常见。

阅读(376623) | 评论(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 的函数,因为这些函数最为常见。

阅读(376622) | 评论(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 的函数,因为这些函数最为常见。

阅读(376621) | 评论(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 的函数,因为这些函数最为常见。

阅读(376620) | 评论(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 的函数,因为这些函数最为常见。

阅读(376619) | 评论(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 的函数,因为这些函数最为常见。

阅读(376618) | 评论(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 的函数,因为这些函数最为常见。

阅读(376617) | 评论(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 的函数,因为这些函数最为常见。

阅读(376616) | 评论(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 的函数,因为这些函数最为常见。

阅读(376615) | 评论(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 的函数,因为这些函数最为常见。

阅读(376614) | 评论(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 的函数,因为这些函数最为常见。

阅读(376613) | 评论(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 的函数,因为这些函数最为常见。

阅读(376612) | 评论(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 的函数,因为这些函数最为常见。

阅读(376611) | 评论(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 的函数,因为这些函数最为常见。

阅读(376610) | 评论(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 的函数,因为这些函数最为常见。

阅读(376609) | 评论(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 的函数,因为这些函数最为常见。

阅读(376608) | 评论(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 的函数,因为这些函数最为常见。

阅读(376607) | 评论(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 的函数,因为这些函数最为常见。

阅读(376606) | 评论(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 的函数,因为这些函数最为常见。

阅读(376605) | 评论(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 的函数,因为这些函数最为常见。

阅读(376604) | 评论(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 的函数,因为这些函数最为常见。

阅读(376603) | 评论(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 的函数,因为这些函数最为常见。

阅读(376602) | 评论(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 的函数,因为这些函数最为常见。

阅读(376601) | 评论(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 的函数,因为这些函数最为常见。

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