【问题标题】:How i can put a result set from a stored procedure in a temporary table in DB2如何将存储过程中的结果集放入 DB2 的临时表中
【发布时间】:2011-07-08 07:40:56
【问题描述】:

我认为标题非常具有描述性......我的场景是下一个。我需要将存储过程中的结果集(例如,具有 6 列和可变行的结果集)的结果放在某个临时表中,以便对这个新表进行一些操作。 我在网上找到了一些示例,但在 DB2 中却没有…… 最大的问题是如何用调用的存储过程的结果集填充新表

【问题讨论】:

  • 您运行的是什么版本的 DB2,在什么操作系统上运行?

标签: stored-procedures db2 resultset


【解决方案1】:

DECLARE GLOBAL TEMPORARY TABLE 可能会完成您想要的。您可以在存储过程中创建这种类型的临时表。它仅对当前会话可见,并在会话结束时为您清理。

【讨论】:

  • 是的...我知道如何创建表...最大的问题是如何用调用的存储过程的结果集填充新表...如果你能回答你可以成为我的英雄! ...感谢您的建议
猜你喜欢
  • 1970-01-01
  • 2019-09-02
  • 2021-01-10
  • 2020-12-05
  • 2018-07-05
  • 2018-11-16
  • 2014-10-26
  • 2020-01-26
相关资源
最近更新 更多