【问题标题】:Reading sql query and executing from file in db2 stored procedures读取 sql 查询并从 db2 存储过程中的文件执行
【发布时间】:2018-07-06 09:05:34
【问题描述】:

我是 db2 存储过程的新手。

我希望读取SQL 文件作为参数并希望执行SQL 查询以获取记录。

谁能帮我解决这个问题? 提前致谢。

【问题讨论】:

  • 哪个操作系统运行您的 Db2-Server? (Z/OS、i 系列、Linux/Unix/Windows)
  • 在 windows server 2012 r2 中
  • 您想用哪种编程语言编写存储过程? (java、c、c++、C#、SQL PL 或 PL-SQL)?
  • 尝试在 pl sql 中编码
  • 到目前为止你编码了什么?请在您的问题中包含您的代码。

标签: stored-procedures db2


【解决方案1】:

使用 utl_file 程序读取文件并构建 sql 字符串。使用动态 sql 执行 sql 字符串。查看以下链接了解更多详情。

utl_file:

https://www.ibm.com/support/knowledgecenter/en/SSEPGG_9.7.0/com.ibm.db2.luw.sql.rtn.doc/doc/r0053697.html

动态sql:

https://www.ibm.com/support/knowledgecenter/en/SSEPGG_9.7.0/com.ibm.db2.luw.apdv.plsql.doc/doc/c0053894.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-15
    • 2018-12-13
    相关资源
    最近更新 更多