当前位置:网站首页 > 创业 > 正文

PowerDesigner如何生成增量Sql语句

0 张子豪 张子豪 2025-10-12 16:12 1

PowerDesigner经常被用来设计数据表模型,那么如何用PowerDesigner对模型作对比生成差异Sql脚本(即增量SQL)呢?

工具/原料

  • PowerDesigner 16.5

方法/步骤

  1. 1

    从版本控制工具,如SVN,获取历史版本PDM模型文件,本文以获取历史版本46、47这两个提交记录为例

  2. 2

    得到两个PMD模型,模型文件分别为PhysicalDataModel_Lottery1.pdm,PhysicalDataModel_Lottery2.pdm

  3. 3

    打开模型文件PhysicalDataModel_Lottery1.pdm,将其另存为APM文件,即存档PDM模型文件。

  4. 4

    用PowerDesigner打开模型文件PhysicalDataModel_Lottery2.pdm

  5. 5

    选择【Database】-->【Apply Changes to Date Mode】,在弹出的对话框中选择Use a Achive Mode,AMP文件为【步骤3】中根据PhysicalDataModel_Lottery1.pdm另存为得到的文件PhysicalDataModel_Lottery1.apm

  6. 6

    上步点击确认后会弹出差异确认窗口,在此界面可以看到当前模型文件PhysicalDataModel_Lottery2相对于模型PhysicalDataModel_Lottery1所做的变更,点击【OK】后即可以生成增量差异SQL脚本。

注意事项

  • 如果小编所写经验帮助到了你,请帮忙给点个赞或评论支持下,您的认可是作者继续创作的动力!

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/245406.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图