【问题标题】:Scoping user defined functions to stored procedures in DB2将用户定义的函数范围限定为 DB2 中的存储过程
【发布时间】:2012-09-23 09:05:54
【问题描述】:

是否可以在 DB2 的存储过程中定义用户定义的函数?我需要其中的很多,其中大多数只需要在一个存储过程中。是否可以将它们限定为存储过程,这样我就不必在数据库级别定义它们?

【问题讨论】:

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


    【解决方案1】:

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

    这是一篇关于模块的好文章 covering the basics,由 DB2 的首席 SQL 架构师编写。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多