PowerDesigner的一下简单使用技巧
2019独角兽企业重金招聘Python工程师标准>>>
修改表的字段Name的时候,Code不自动跟着变
**tools-> General Options-> Dialog:Operation Modes: **
去掉 NameToCodeMirroring 前面的√
设置数据库
**Database->Change Current DBMS.. **
PowerDesigner中的小写字母变为大写字母
Option Explicit
ValidationMode = True
InteractiveMode = im_Batch
Dim mdl ' 当前模型
' 获取当前模型
Set mdl = ActiveModel
If (mdl Is Nothing) Then MsgBox "没有打开一个模型"
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then MsgBox "当前模型不是一个PDM"
Else
'调用处理程序 ProcessFolder mdl
End If
'调用的处理程序
Private sub ProcessFolder(folder) Dim Tab '要处理的表 for each Tab in folder.Tables ' if not Tab.isShortcut then ' Tab.code = tab.name '表名处理,前边添加前缀,字母小写 Tab.name= UCase(Tab.name) Tab.code= UCase(Tab.code) Dim col ' 要处理的列 for each col in Tab.columns '列名称和code全部小写,大写诗UCase col.code= UCase(col.code) col.name= UCase(col.name) next 'end if next
' 处理视图
' Dim view 'running view
' for each view in folder.Views ' if not view.isShortcut then ' view.code = view.name ' end if ' next ' 递归进入 sub-packages Dim f ' sub folder For Each f In folder.Packages if not f.IsShortcut then ProcessFolder f end if Next
end sub
进入PowerDesigner,打开一个PDM,在菜单栏找到:Tools – Excute Commands – Edit/Run Script,或者直接按Ctrl+Shift+X调出脚本执行窗口,输入下边的代码就可以了。
另一种方案
**Database->Generate Database->Format-->Character case **
但是这种是把所有的小写转大写,包括name和comment。
这里也可以设置生成的sql的编码格式。
勾选上面的Generate name is empty comment,则当comment为空的时候,在生成sql的时候name作为comment。
转载于:https://my.oschina.net/superwen/blog/882506
PowerDesigner的一下简单使用技巧相关推荐
- java超出gc开销_通过这5个简单的技巧减少GC开销
java超出gc开销 编写代码的五种简单方法,可以提高内存效率,而无需花费更多时间或降低代码可读性 垃圾回收会为您的应用程序增加多少开销? 您可能不知道确切的数字,但您确实知道总有改进的余地. 尽管自 ...
- 通过这5个简单的技巧减少GC开销
编写代码的五种简单方法,可提高内存效率,而无需花费更多时间或降低代码可读性 垃圾回收会为您的应用程序增加多少开销? 您可能不知道确切的数字,但您确实知道总有改进的余地. 尽管自动GC是最有效的过程,但 ...
- 短视频怎么获得高流量?简单小技巧,让你的短视频被更多人看到
短视频怎么获得高流量?简单小技巧,让你的短视频被更多人看到 对于做短视频的小伙伴们来说,想要获得高流量,让更多人看到自己的短视频是毋庸置疑的.那么今天,我们就一起来学习一下关于短视频获得高流量的简单小 ...
- 搞笑短视频如何撰写脚本?分享简单小技巧
搞笑短视频如何撰写脚本?分享简单小技巧 在正式拍摄短视频之前,我们往往还需要撰写好脚本才行,它可以帮助我们更加顺利的拍摄短视频,也能让我们在后期制作的时候更为方便.而且短视频脚本撰写其实也相当于是短视 ...
- 电邮地址_利用这些简单的技巧来充分利用电子邮件的强大功能
电邮地址 Let's talk about some email features that are surprisingly under-used, and that can really bene ...
- 圣诞海报简单设计技巧|装饰气氛PNG免抠素材
通过简单的节日短信--圣诞快乐,节日快乐等等--这些词是众所周知的. 这就提供了一个机会来试验一种PNG免扣字体,情感上适合假日使用.PNG是极其方便了设 计的图片元素了,直接拖拽到项目中即可. 祝大 ...
- 一些简单小技巧助你快速成为Linux高手
阅读文本大概需要14分钟. 让我们面对现实吧:坏习惯很难改变.但是您已经熟悉的习惯可能更难克服.有时,重新审视某些事情可能让您遇到"啊哈,我没想到它能做到这一点!"的时刻.本文将提 ...
- 十余种漂亮照片边框简单制作技巧
为照片添加漂亮的边框是大家比较喜欢和常用的数码照片后期处理,我们整理了十余制作简单.效果漂亮的Photoshop照片边框,一起来看看吧! Photoshop制作照片边框技巧: 1.蒙版和滤镜,是最常用 ...
- 如何减轻tomcat压力_6种简单的技巧可帮助您减轻工作压力
如何减轻tomcat压力 I'm PTSD Engineer, and I feel extremely qualified to write this article. Worry, doubt, ...
最新文章
- Go 语言 Excel
- 渗透知识-编译器漏洞
- 通过域名,直接访问到网站主页
- razor 怎样使用session变量_Nginx负载均衡解决session一致性问题
- navicat的安装
- SecureCRT密钥远程登录Linux
- 复习Object类_日期时间类_System类_StringBuilder_包装类以及各类的细节
- 学UI设计好不好找工作?零基础能学UI设计吗?
- 以腾讯云IoT Suite为例 谈谈边缘计算在物联网的实践与实现
- mysql server启动_mysql的启动方式
- 什么是“云计算”,具体是怎么应用的?
- enter对应的keycode_vue 添加enter回车事件
- 用matlab求三重积分格式,matlab求三重积分
- 硬件nat关闭还是开启_今天才发现,路由器中的硬件NAT加速能提升20%网络带宽
- MATLAB | 画彩色图像的直方图,改对比度,计算均值、方差和信息熵
- C语言基础入门,编程的第一步
- glassfish java环境_CentOS安装JDK和安装Glassfish
- 什么是Autorun病毒?它的运作原理是什么?如何手工清除?
- 当系统中存在多个浏览器,如何设置IE为自己的默认浏览器
- 选择工业相机需要知道的50个问题