• PowerDesigner中将表的name在生成建表sql时生成注释


    1、为powerdesigner的表设置注释方法:

    powerdesigner默认没有注释:

    设置方法:

    选择那个表

    右键- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷键Ctrl+U)- >Comment(前面打勾)- >OK

    说明:

    在创建pdm时由于需要在name列填写的是以后要在表中创建的注释信息,comment中则写的说明信息字数比较多如下图,单在生成建表sql时不能将name生成注释信息,进行如下设置可以讲name生成注释信息

    1:选择database->edit current dbms-->Column-->ColumnComment将comment on column [%QUALIFIER%]%TABLE%.%COLUMN% is
    %.q:COMMENT%改为comment on column [%QUALIFIER%]%TABLE%.%COLUMN% is
    %.q:COLNNAME%

    2:修改完1的内容后可以显示name为注释了,但是comment为空的则不能生成注释,点击下图红圈中的按钮勾选上红圈中的选项

    2、PowerDesigner双击后总是弹出对话框,无法编辑数据库的表

    Powerdesigner 15.1 不知道怎么就被“锁”了,双击数据库的表的时候都是弹出一个对话框,完全无法编辑数据库建模的那些表了。有人知道怎么解决吗?我重装了Powerdesigner没有用,到其他电脑里也没有用。求解答!!!

    这不是锁了,是你有时候碰到快捷键创建的,确实有一个Text控件存在,你把这个text控件删了就好了,我常遇到过这种事。


    3、powerdesigner 建模时怎么设置表字段为唯一性约束

    在表属性的keys页签中,增加一个key,在key上双击,弹出key属性页签,在key属性中,columns页签中选择列,在genral页签中勾选primary key是设置为主键,不勾选是设置为唯一键。

    4、 PowerDesigner配置递增字段和设置索引

     

    设置递增字段

    在物理模型下,双击数据表,选择Column标签页。双击要设置递增属性的字段,或右键该字段选择Properties项,就会弹出Column Properties窗口,在General标签页中选择identity复选框。

    设置索引

    在物理模型下,双击数据表,选择Indexes标签页,增加一个索引。双击新增加的索引,或右键选择Properties项,就会弹出Index Properties窗口,在Columns标签页中点击Add Column按钮设置索引对应的字段。

    5、powerdesigner设置字段非空

    勾选M/O(Mandatory or Optional): “Mandatory”表示此查询字段必填;“Optional”表示此查询字段可选。

    6、导出sql脚本步骤

    选择“database”——"change current DBMS"——选择要导出的数据库类型(SQLoracl)
    然后“database”——"generate database"导出就可以了

  • 相关阅读:
    二分法检索数组
    Linux安装CDH
    myeclipse操作hdfs
    Linux安装hbase
    Linux安装zookeeper
    Linux安装msql
    fluem全分布环境搭建
    bash: jps: 未找到命令...
    自动化项目Jenkins持续集成
    linux卸载mysql====安装新的虚拟机 自带的基本都要卸载!? mysql tomcat java Python可以不用卸载
  • 原文地址:https://www.cnblogs.com/fanblogs/p/13439995.html
Copyright © 2020-2023  润新知