我想从DB2 SQL PL存储过程中的文件中执行一些CREATE TABLE / INSERT / UPDATE语句。 类似的东西:
CREATE PROCEDURE UPDATE_SAL (...)
LANGUAGE SQL
BEGIN
....
CALL/EXECUTE 'file.sql'
....
END
我该怎么做?我试图在DB2文档中找到一些东西,但没有找到任何有用的东西。
答案 0 :(得分:1)
这是不可能的。 DB2中不存在该选项。
但是,您可以使用内置模块读取DB2中的文件。通过这种方式,您可以解析给定的文件(每行读取直到分隔符),使用读取数据创建动态语句,然后执行它们。