你好,
我想要一个函数,(i) 在后台运行多个 SQL 查询(来自任意长度的字符串列表的连接和 SQL 语句),(ii) 等待所有查询完成,(iii) 返回数据表列表。 请在下面找到我的代码。 我不知道如何正确收集数据表。
先感谢您。
Run_SQL_Queries = 函数({o_connections, o_sqls},
i_dts = 列表();
For(i_counter = 1, i_counter <= N Items(o_connections), i_counter++,
i_dt = 空();
i_connection = o_connections[i_counter];
i_sql = o_sqls[i_counter];
查询 = 新的 SQL 查询(
连接(i_connection),
自定义SQL(i_sql)
) << 运行后台(OnRunComplete(i_dt = queryResult));
插入(i_dts, i_dt);
);
返回(i_dts);
);