将用户定义的函数定义到DB2中的存储过程

时间:2012-09-23 09:05:55

标签: stored-procedures db2 user-defined-functions

是否可以在DB2中的存储过程中定义用户定义的函数?我需要其中的一些,其中大部分只需要一个存储过程。是否可以将它们范围限定为存储过程,以便我不必在数据库级别定义它们?

1 个答案:

答案 0 :(得分:1)

不,你不能这样做。但是,如果使用模块(在DB2 9.7和更高版本中可用),则可以在模块内定义函数,但不能在模块外部使用。

这是一篇很好的文章covering the basics,由DB2的主要SQL架构师编写。