我是 SSIS 包的新手。我必须运行一个 INSERT 查询,这将是一个 SELECT 查询的结果。1) 我将使用 ODBC 源运行选择查询,它将返回 6 列,其中之一将是 INSERT 查询。我尝试将查询放在平面文件目标(.sql 扩展名)中,结果很好,但无法获取它我不知道为什么可能是因为它是动态插入查询。
谁能帮助我我该怎么做?
我是 SSIS 包的新手。我必须运行一个 INSERT 查询,这将是一个 SELECT 查询的结果。1) 我将使用 ODBC 源运行选择查询,它将返回 6 列,其中之一将是 INSERT 查询。我尝试将查询放在平面文件目标(.sql 扩展名)中,结果很好,但无法获取它我不知道为什么可能是因为它是动态插入查询。
谁能帮助我我该怎么做?
从您的 SELECT 查询中,将包含 INSERT 查询的列的值存储在包变量中。然后对于您的 INSERT 查询,选择“从变量查询”选项并使用变量作为源。
本教程展示了如何将选择查询的结果存储在变量中。