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的一下简单使用技巧相关推荐

  1. java超出gc开销_通过这5个简单的技巧减少GC开销

    java超出gc开销 编写代码的五种简单方法,可以提高内存效率,而无需花费更多时间或降低代码可读性 垃圾回收会为您的应用程序增加多少开销? 您可能不知道确切的数字,但您确实知道总有改进的余地. 尽管自 ...

  2. 通过这5个简单的技巧减少GC开销

    编写代码的五种简单方法,可提高内存效率,而无需花费更多时间或降低代码可读性 垃圾回收会为您的应用程序增加多少开销? 您可能不知道确切的数字,但您确实知道总有改进的余地. 尽管自动GC是最有效的过程,但 ...

  3. 短视频怎么获得高流量?简单小技巧,让你的短视频被更多人看到

    短视频怎么获得高流量?简单小技巧,让你的短视频被更多人看到 对于做短视频的小伙伴们来说,想要获得高流量,让更多人看到自己的短视频是毋庸置疑的.那么今天,我们就一起来学习一下关于短视频获得高流量的简单小 ...

  4. 搞笑短视频如何撰写脚本?分享简单小技巧

    搞笑短视频如何撰写脚本?分享简单小技巧 在正式拍摄短视频之前,我们往往还需要撰写好脚本才行,它可以帮助我们更加顺利的拍摄短视频,也能让我们在后期制作的时候更为方便.而且短视频脚本撰写其实也相当于是短视 ...

  5. 电邮地址_利用这些简单的技巧来充分利用电子邮件的强大功能

    电邮地址 Let's talk about some email features that are surprisingly under-used, and that can really bene ...

  6. 圣诞海报简单设计技巧|装饰气氛PNG免抠素材

    通过简单的节日短信--圣诞快乐,节日快乐等等--这些词是众所周知的. 这就提供了一个机会来试验一种PNG免扣字体,情感上适合假日使用.PNG是极其方便了设 计的图片元素了,直接拖拽到项目中即可. 祝大 ...

  7. 一些简单小技巧助你快速成为Linux高手

    阅读文本大概需要14分钟. 让我们面对现实吧:坏习惯很难改变.但是您已经熟悉的习惯可能更难克服.有时,重新审视某些事情可能让您遇到"啊哈,我没想到它能做到这一点!"的时刻.本文将提 ...

  8. 十余种漂亮照片边框简单制作技巧

    为照片添加漂亮的边框是大家比较喜欢和常用的数码照片后期处理,我们整理了十余制作简单.效果漂亮的Photoshop照片边框,一起来看看吧! Photoshop制作照片边框技巧: 1.蒙版和滤镜,是最常用 ...

  9. 如何减轻tomcat压力_6种简单的技巧可帮助您减轻工作压力

    如何减轻tomcat压力 I'm PTSD Engineer, and I feel extremely qualified to write this article. Worry, doubt, ...

最新文章

  1. Go 语言 Excel
  2. 渗透知识-编译器漏洞
  3. 通过域名,直接访问到网站主页
  4. razor 怎样使用session变量_Nginx负载均衡解决session一致性问题
  5. navicat的安装
  6. SecureCRT密钥远程登录Linux
  7. 复习Object类_日期时间类_System类_StringBuilder_包装类以及各类的细节
  8. 学UI设计好不好找工作?零基础能学UI设计吗?
  9. 以腾讯云IoT Suite为例 谈谈边缘计算在物联网的实践与实现
  10. mysql server启动_mysql的启动方式
  11. 什么是“云计算”,具体是怎么应用的?
  12. enter对应的keycode_vue 添加enter回车事件
  13. 用matlab求三重积分格式,matlab求三重积分
  14. 硬件nat关闭还是开启_今天才发现,路由器中的硬件NAT加速能提升20%网络带宽
  15. MATLAB | 画彩色图像的直方图,改对比度,计算均值、方差和信息熵
  16. C语言基础入门,编程的第一步
  17. glassfish java环境_CentOS安装JDK和安装Glassfish
  18. 什么是Autorun病毒?它的运作原理是什么?如何手工清除?
  19. 当系统中存在多个浏览器,如何设置IE为自己的默认浏览器
  20. 选择工业相机需要知道的50个问题

热门文章

  1. windows server 2003磁盘管理
  2. 视频监控行业解决方案
  3. java内存模型 年轻代/年老代 持久区
  4. 静态方法mock 和verify
  5. 关于虚拟空间与物理空间思想的解析
  6. TextView 添加Onclick 无效
  7. jQuery1.8 css模块评析
  8. eclipse 设定source folder
  9. ZOJ 2561 Order-Preserving Codes(四边形优化DP)
  10. 与用户登录有关的命令w who whoami last lastb lastlog