• 在PowerDesigner中应用达梦数据库


    一、背景

            在pd中,无法直接生成达梦数据库的建表语句,需要对pd进行一些配置调整,才能使生成的sql语句在达梦中执行。在本方法中,是通过修改ODBC3.0的相关配置,达到能生成适用于达梦数据库的建库脚本的目的。

    二、配置

    第一步:启动Powerdesigner。

    第二步:点击 tools -->resources-->DBMS

     

    第三步:选择ODBC3.0双击

     

    第四步:选中ODBC3.0,右击鼠标,在弹出菜单中选择 Import Items 

     第五步:在弹窗中选择ora11g.xdb(其他ora版本也行),点击打开

    第六步:点击ok

    第七步:点击应用

     

    第八步:配置脚本格式

    在弹出的对话框中Script-->Objects-->Table-->TableComment-->Value,增加如下内容:

    comment on table [%QUALIFIER%]%TABLE% is%.q:COMMENT%

    如下如所示:

    在弹出的对话框中Script-->Objects-->Table-->Drop-->Value,修改Value中的内容:

    drop table [%QUALIFIER%]%TABLE%

    在弹出的对话框中Script-->Objects-->Column-->ColumnComment-->Value,增加如下内容:

    [COMMENT ON COLUMN [%QUALIFIER%]%TABLE%.%20:COLUMN% is %.q:COMMENT%]

    在弹出的对话框中Script-->Objects-->PKey-->Add-->Value,修改Value中的内容:

    primary key (%PKEYCOLUMNS%) [%OPTIONS%]

    第九步:点击确定按钮,关闭脚本配置对话框。

    第十步:点击Database-->Generate Database

     

    第十一步:在Format 中选中图中红框标记选项 

     

    至此,DBMS的配置就完成了。如下图所示,在preview中可以生成达梦数据库使用的建表SQL。

     

     

  • 相关阅读:
    ps -xu | grep这个命令的用途
    Kurator v0.3.0版本发布
    HTML做一个节日页面【六一儿童节】纯HTML代码
    java“俄罗斯方块”
    MySQL创建数据表(CREATE TABLE语句)
    SuperBuilder的用法,此时不要用Builder
    数据结构-单链表
    [MySQL]复杂查询(进阶)
    浅谈电动汽车充电桩设计与应用研究
    modelscope适配昇腾NPU
  • 原文地址:https://blog.csdn.net/weichao9999/article/details/126299031