在 oracle 中导出脚本中的更改(使用 Toad ?)

Posted

技术标签:

【中文标题】在 oracle 中导出脚本中的更改(使用 Toad ?)【英文标题】:export changes in script in oracle (using Toad ?) 【发布时间】:2012-12-06 16:49:50 【问题描述】:

我希望能够使用脚本将我在测试数据库中所做的所有更改导出到 Prod DB(我无法直接在 ProdDB 中修改数据)。

我想要一个工具,它可以从一个选择中生成一个合并脚本。 所以我可以直接在测试中更改我的数据,然后生成一个脚本,所以在 prod 上合并数据。

我蟾蜍能做到吗?有没有其他方法可以瘦身?

【问题讨论】:

我想骑unicorn! 【参考方案1】:

生成合并脚本的最好方法是在开发过程中自己编写。

您在表格中添加一列? 写一行alter table foo add (bar number);,保存。

你掉了一个? alter table foo drop column bar;,保存。

等等

不要依赖蟾蜍,要靠自己。您会惊讶地发现您能如此迅速地了解 Oracle 的工作原理。

【讨论】:

我的问题是我在操作数据(不是结构)...所以直接在表中编辑一些数据非常容易,为每次更改编写合并脚本,成本更多时间......所以我想要一种能够在网格中编辑数据的方法,然后生成一个合并脚本以在其他数据库中应用相同的更改 我已经意识到,我可以使用 toad 导出单个表:选择所需的行,然后导出以生成合并脚本,但它似乎不适用于多个表上的选择? ?

以上是关于在 oracle 中导出脚本中的更改(使用 Toad ?)的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Svelte 组件中导出更改组件中的值的函数?

如何在 Blender 导出脚本中导出每个顶点的 UV 坐标

试图从 Oracle 数据库中导出 java 源代码

Oracle使用超大SQL脚本文件恢复数据问题记录

在使用 gulp 构建的 Webpack 包中导出 Typescript 函数,浏览器中的空对象

在 bash 脚本中导出数组