-1

我在数据服务的 SQL 转换中运行了以下命令

select stag_table from op_schem.dataset where tx=23

这给了我 40 张桌子。有没有办法,我可以select * from <each stag_table>对这 40 个表中的每一个执行一个操作并将它们加载到平面文件中?

4

1 回答 1

0

当然有。

您为这些表中的每一个编写一个 SELECT 语句并将结果存储到一个文件中。

这个问题似乎与您决定不对收到的答案提供反馈的其他问题相同。

如果不能要求您基于相同的简单模板编写 40 个 SELECTS,SELECT * FROM <table_name>为什么不做程序员所做的事情并将其自动化呢?

只需编写一个程序来替换所有 40 个表的表名。这将需要几分钟,而且肯定会比再次以不同的方式提出相同的问题更有效。

于 2020-05-28T01:54:42.640 回答