java - 如何对 Oracle 架构内的所有表执行“选择”查询
问题描述
我有一个包含 1000 多个表的架构,我需要运行“选择”查询,即
SELECT * FROM Table_Name
在模式的每个表上,这是否可能?如果是,那么如何?
解决方案
当然有可能。您将编写 1,000 多个语句,然后运行它们。或者,也许您编写了一个为您动态生成 SQL 的脚本,然后您运行它。
但是我什至可以想象你为什么要做这样的事情只有一个原因,那就是从数据库中导出整个模式,并将数据移动到其他地方。
如果这就是您想要做的,那么有很多更好的方法来做到这一点(数据泵)。
您提出的建议将非常缓慢,并且会压倒您正在使用的任何客户端/程序/显示器。
用一些“为什么”或业务需求更新您的问题,我们可以为您提供更好的答案。
推荐阅读
- gradle - android_intent 报错先安装 Flutter 插件
- node.js - 使用 express-sslify 进行 https 重定向
- python - 带有 python 循环程序的项目
- callback - 为了方便,我们可以编辑回调函数 HAL_UART_TxCpltCallback 吗?
- mongodb - 如果 mongodb 聚合不使用 $lookup 的索引,为什么使用索引时我的性能会提高?
- android - 计算框架布局中的文本视图数
- java - 添加 KeyListener 后无法在文本字段中键入任何内容
- python - 如何使用列矩阵制作矩阵?
- javascript - es6 遍历具有嵌套数组的对象数组并返回单个数组?
- c# - 监听系统代理设置更改