我在 DB2 中有一个表,我查询该表以获得一些我感兴趣的特定记录。
现在,我想为这些数据生成一个插入脚本。提供的导出选项对我不起作用,因为我需要向我的客户提供生成脚本。
我在这里读到了使用第三方工具(例如 DBArtisan)的可能性。但是,我没有下载第三方工具的可能性。
我将 System i Navigator 与 DB2® for IBM® 结合使用。
编辑:基于@WarrenT 的问题,我添加了更多信息以帮助改进我的问题。
假设我必须查询数据库的 SQL 语句是
SELECT * FROM my_table WHERE colValue>='500'
建议的答案之一是:
INSERT INTO target_table
SELECT * FROM my_table WHERE colValue>='500'
虽然我同意这将是最好的解决方案,但我不能这样做,因为在目标环境中他们没有表“my_table”。我不是不同脚本类型的专家,我知道我需要典型的脚本
INSERT INTO target_table (parm1, parm2,...) VALUES (val1, val2,...)