PowerDesigner如何生成增量Sql语句

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脚本。

注意事项

  • 如果小编所写经验帮助到了你,请帮忙给点个赞或评论支持下,您的认可是作者继续创作的动力!
  • 发表于 2018-02-05 00:00
  • 阅读 ( 870 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具