PowerDesigner显示mysql数据表注释
通过Navicat或其他工具将表转为sql文件
例如下方这样
将sql表文件导入powerdesigner
下一步
下一步
确定后,产生如下模型
执行脚本
在对话框中执行如下脚本
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
最后
效果图如下
PowerDesigner显示mysql数据表注释相关推荐
- qt 不显示 mysql 数据表中的内容_qt 数据库操作总结
整理一下 QT 操作数据库的一些要点,以备以后的查询学习(主要是操作 mysql ). 转载于:https://www.cnblogs.com/lsgxeva/p/7852102.html 首先,要查 ...
- 使用PowerDesigner 建立mysql数据表
一.创建物理模型表(略) 二.配置字符集和引擎 1. 2. 在下面添加: ENGINE = %s : list = BDB | HEAP | ISAM | InnoDB | MERGE | MRG_M ...
- Mysql数据表一直显示使用中
做网站难免要操作数据库,有时候不知什么原因数据库就会出现一些问题.比如一个常见的Mysql数据表一直显示使用中,该如何修复处理? 方法一: 重启动mysql,简单,一般会有效. 方法二: 运行SQL语 ...
- MYSQL || 的BUG // MYSQL 不同库自增id的问题 //MySQL根据表注释查找对应的表 //hive -mysql 日期比较
MYSQL 中的|| 与oracle 的concat 含义不同,它的含义是 or delete from table where 1=1 and code ='CW1111' and period_w ...
- 使用navicat 导出mysql数据表文档
使用navicat 导出mysql数据表文档 mysql语句 执行结果 使用word导出过程 使用导出txt解决问题 wps 制作三线表 mysql语句 SELECTCOLUMN_NAME 字段名,- ...
- PowerDesigner生成mysql字段comment 注释
转载自 https://www.cnblogs.com/kangxuebin/articles/3688146.html PowerDesigner生成mysql字段comment 注释 最近需求出了 ...
- mysql数据表数据丢失6_MYSQL数据表损坏的原因分析和修复方法小结
MYSQL数据表损坏的原因分析和修复方法小结 1.表损坏的原因分析 以下原因是导致mysql 表毁坏的常见原因: 1. 服务器突然断电导致数据文件损坏. 2. 强制关机,没有先关闭mysql 服务. ...
- linux下查看mysql数据库的字段类型_系统运维|[小白技巧]如何在Linux上检查MySQL数据表的存储引擎类型...
提问: 我想要知道我的MySQL数据库是MyISAM还是Innodb类型.我该如何检查MySQL数据库表的类型? MySQl主要使用两种存储引擎:MyISAM 和 Innodb.MyISAM是非事务的 ...
- scala解析csv文件写入mysql_scala实战之spark源码修改(能够将DataFrame按字段增量写入mysql数据表)...
在上一篇博文中,我们可以简单的应用官网的给出的一些接口提取mysql数据表中的数据到spark中,也可以将spark的运行结果存入mysql中. 但是我们会发现spark将其DF存入mysql的时候, ...
最新文章
- 7年前轰动全球的Science论文,被发现可能搞错了
- 御术:比能力更重要的是你的底层操作系统
- 2012三足鼎立:BEC、托业与博思的比较
- springboot+jsp+mybatis项目实例(后台成功,但是无法跳转jsp页面,没有实体类的注解,看springboot+jsp第二弹相关配置,即可成功配置jsp)...
- OpenShift 4 Tekton (4) - 使用Workspaces为包含Maven Build的Pipeline提速
- linux远程登录模拟输入输出重定向,从零开始学习Linux(三十三):Shell基础之输入输出重定向...
- 以太坊源码分析:共识(1)矿工
- 湖南卫视明年不办选秀 段林希或是最后一个冠军
- atitit.图片相似度与图片查找的设计 获取图片指纹
- linux 启动 pycharm程序的命令(pycharm已安装好)
- PHP输出100以内的质数(包括普通写法和数组形式输出)
- 移动增值短信平台实施计划方案(报业集团短信手机报)
- Android WebView性能分析与优化
- R语言缺失值判断与处理mice包-3
- win7计算机文件移动硬盘,Win7系统下给移动硬盘分区方法是什么
- UVA1153 顾客是上帝 Keep the Customer Satisfied(贪心)
- 前端组件化开发实践总结
- pytest单元测试
- Minecraft 1.12.2模组开发(十九) 自定义3D物品模型
- 贵阳中天会展城A10大平层350平米户型装修设计效果图
热门文章
- python unix时间戳格式化输出_python正常时间和unix时间戳相互转换的方法
- python local global_python global与nonlocal关键字
- 网格员计算机基本操作,网格交易总结系列(一)基本操作篇
- memcache php windows,windows系统下安装memcache
- 马斯克脑洞破解谁是“中本聪”?
- 一站式开源测试平台:MeterSphere
- Java 9 - 17 特性解读:​Java 13
- Spring Boot 进行优雅的字段校验,写得太好了!
- 每日一皮:测试的时候一切ok,真正上线的时候……
- 短 URL 服务,怎么设计与实现?