PowerDesigner默认显示的列是Name及类型,如下图示:

现在需要显示注释列,以便使得ER图更加清晰。但是PowerDesigner勾选Comment显示没有效果,所以通过以下几步来处理:

双击表,弹出表属性对话框,切到Columns,默认是没显示Comment的,显示Comment列,操作如下:

确定保存,打开菜单 Tools>Display Perferences

勾选name,调整code

确定后,如下

打开菜单Tools>Execute Commands>Edit/Run Script.. 或者用快捷键 Ctrl+Shift+X,执行下面的代码:

Option   Explicit
ValidationMode   =   True
InteractiveMode   =   im_Batch
Dim blankStr
blankStr   =   Space(1)
Dim   mdl   '   the   current   model    '   get   the   current   active   model
Set   mdl   =   ActiveModel
If   (mdl   Is   Nothing)   Then     MsgBox   "There   is   no   current   Model "
ElseIf   Not   mdl.IsKindOf(PdPDM.cls_Model)   Then     MsgBox   "The   current   model   is   not   an   Physical   Data   model. "
Else     ProcessFolder   mdl
End   If    Private   sub   ProcessFolder(folder)
On Error Resume Next    Dim   Tab   'running     table     for   each   Tab   in   folder.tables     if   not   tab.isShortcut   then     tab.name   =   tab.comment    Dim   col   '   running   column     for   each   col   in   tab.columns     if col.comment = "" or replace(col.comment," ", "")="" Then  col.name = blankStr  blankStr = blankStr & Space(1)  else    col.name = col.comment     end if    next     end   if     next    Dim   view   'running   view     for   each   view   in   folder.Views     if   not   view.isShortcut   then     view.name   =   view.comment     end   if     next    '   go   into   the   sub-packages     Dim   f   '   running   folder     For   Each   f   In   folder.Packages     if   not   f.IsShortcut   then     ProcessFolder   f     end   if     Next
end   sub

确定后,如下:

原理就是把显示name的列的值,替换成注释的值,所以下次如果调整comment,还要重新执行脚本,所以最好放在最后执行。

切换database类型

数据库表脚本包含双引号问题的解决方法

在 PowerDesigner 中的 Database -> Edit Currnet DBMS -> Script -> Sql -> Format -> CaseSensitivityUsingQuote 中选择 No,即可:

PowerDesigner显示Comment注释相关推荐

  1. PowerDesigner显示Comment注释栏

    ctrl + u 勾选comment 或者 双击表,弹出表属性对话框

  2. PowerDesigner显示中文注释

    PowerDesigner显示中文注释 一.导出数据结构脚本 建议导出为oracle的数据结构脚本,如果导出为mysql数据结构脚本功能可能识别不了中文注释. 二.添加Comment列 1.点击选中C ...

  3. powerdesigner显示comment

    做数据库设计的时候,本人习惯用powerdesigner,奈何英语不太好,希望在面板上查看的时候,能显示出来中文的注释,这样更能一目了然,花了点心思,终于把这个功能实现了,图片如下: 其实并不难,只是 ...

  4. PowerDesigner 中将Comment(注释)及Name(名称)内容互相COPY的VBS代码

    在用PowerDesigner时.常常在NAME或Comment中写中文在Code中写英文.Name只会显示给我们看,Code会使用在代码中.但Comment中的文字会保存到数据库TABLE的Desc ...

  5. PowerDesigner生成mysql字段comment 注释

    转载自 https://www.cnblogs.com/kangxuebin/articles/3688146.html PowerDesigner生成mysql字段comment 注释 最近需求出了 ...

  6. pdm 导入mysql 注释_PowerDesigner逆向导入MYSQL数据库并显示中文注释(转载)

    我想直观的查看数据库表之间的关系与中文注释,发现Navicat Premium下的表模型功能,并没有注释功能: 用起来不是很方便.所有想到了用PowerDesigner来逆向MYSQL中的表,并显示中 ...

  7. js文件网页打开后显示中文注释乱码。解决如下:

    问题:js文件网页中打开后显示中文注释乱码 解决办法: 1.谷歌浏览器:网上所说的编码在最新版本已取消,所以无法解决. 2.火狐浏览器:同上 3.搜狗浏览器:右键选择`编码`-->`Unicod ...

  8. pdf注释上锁_如何在iPad上突出显示和注释PDF

    pdf注释上锁 Khamosh Pathak Khamosh Pathak The iPad is a great way to read PDFs, but what if you want to ...

  9. Javac·错误:仅当显示请求注释处理时才接受类名称‘Api‘

    阅文时长 | 0.03分钟 字数统计 | 48.8字符 主要内容 | 1.引言&背景 2.声明与参考资料 『Javac·错误:仅当显示请求注释处理时才接受类名称'Api'』 编写人 | SCs ...

  10. PowerDesigner为表字段添加Comment注释,让name等于Comment

    使用PowerDesigner工具设计数据库表,为其中的一些字段增加注释. 具体操作如下: 1.双击需要生成字段注释的表 2.选择Columns选项,点击如图按钮 3.找到Comment并打勾,也可以 ...

最新文章

  1. oracle java写目录权限_oracle分配权限 学习笔记--转载
  2. mysql恢复 报错_Mysql 数据恢复报错
  3. php伪静态限制网页播放视频,学习猿地-php伪静态后html不能访问怎么办
  4. Intel 10nm为何迟迟不肯露面?良品率偏低
  5. tensorflow-gpu:false /cuda程序执行出错: libcudart.so.10.0: cannot open shared object file
  6. 采用HTML5之“data
  7. 如何用计算机计算log除法,对数计算器_如何使用计算器计算对数
  8. java3d Intellij suddenly throwing ClassNotFoundException
  9. 64位Ubuntu14.04系统无法解压bin文件的解决方法
  10. 联想台式计算机 恢复出厂设置,联想台式机电脑bios如何恢复出厂设置|联想台式机bios恢复出厂设置的方法...
  11. 普加项目管理甘特图使用--安装部署
  12. Unity3D 使用图片自定义字体,防止打包安卓后字体变形
  13. 刷题方法(五步刷题法)
  14. 【Golang开发面经】深信服(两轮技术面)
  15. google书签找回
  16. JPA Criteria Query
  17. SQL注入学习之特殊符号(三)
  18. 公链蓬勃发展——多链世界从理想走向现实 | 2021 区块链年报|Footprint Analytics
  19. 维盟智能路由_维盟智能WIFI路由器怎么设置?
  20. 玩转华为ENSP模拟器系列 | 配置静态LSP示例

热门文章

  1. ABAP 日期格式转换(将XXXX-XX-XX或XXXX/XX/XX或XXXX.XX.XX转换XXXXXXXX格式)
  2. 我用python给我的可爱小邻居做了一个猫狗识别系统~
  3. CorelDRAW如何设置填充颜色和边框颜色
  4. 开机出现invalid boot.ini filebooting from c:\windows\ntdetect failed 修复方法
  5. Unity3D之FingerGestures学习
  6. Android向系统日历添加日程提醒事件
  7. 三种古典密码的认识(置换密码,代换密码和轮换密码)
  8. 基于Java毕业设计游戏分享平台源码+系统+mysql+lw文档+部署软件
  9. 计算机考试outlook怎么发邮件,outlook怎么用,教您outlook使用方法
  10. 厦门大学计算机科学夏令营过程,厦门大学信息学院计算机系夏令营学生见面会如期召开-厦门大学计算机科学系...