读取sql查询并从db2存储过程中的文件执行

时间:2018-07-06 09:05:34

标签: stored-procedures db2

我是db2存储过程的新手。

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

有人可以帮我吗? 预先感谢。

1 个答案:

答案 0 :(得分:0)

使用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