PowerDesigner大小写转换
来源:互联网 发布:编程原本 评价 编辑:程序博客网 时间:2024/05/29 09:05
在菜单栏找到:Tools-->Execute Commands --> Edit/Run Script
快捷键:Ctrl+Shift+X
输入下边的代码就可以了。(UCase大写 LCase小写)
Option Explicit
ValidationMode = True
InteractiveMode = im_Batch
Dim mdl ' the current model
' 取得当前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)
'处理表
Dim Tab
for each Tab in folder.tables
tab.code = LCase(tab.code)
'修改字段名
Dim col
for each col in tab.columns
col.code= LCase(col.code)
next
'修改索引名
Dim idx
for each idx in tab.indexes
idx.code= LCase(idx.code)
next
'修改主键名
Dim key
for each key in tab.keys
key.code= LCase(key.code)
next
next
' 同理处理视图
' Dim view
' for each view in folder.Views
' if not view.isShortcut then
' view.code = view.name
' 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 大小写转换
- PowerDesigner大小写转换
- PowerDesigner 表名、字段大小写转换
- PowerDesigner表结构和字段大小写转换
- PowerDesigner表结构和字段大小写转换
- PowerDesigner 表名、字段大小写转换
- PowerDesigner表结构和字段大小写转换
- PowerDesigner表名、列名大小写转换
- PowerDesigner——PowerDesigner 表名、字段大小写转换
- PowerDesigner中表名和字段名大小写转换
- Powerdesigner表名及字段的大小写转换脚本
- Powerdesigner表名及字段的大小写转换脚本
- Powerdesigner表名及字段的大小写转换脚本
- Powerdesigner表名及字段的大小写转换脚本
- Powerdesigner表名及字段的大小写转换脚本
- Powerdesigner表名及字段的大小写转换脚本
- Powerdesigner表名及字段的大小写转换脚本
- PowerDesigner建表脚本中去掉对象双引号的方法(name与code大小写转换)
- App测试方法总结
- 使用SDK自带工具查看sqlite数据库
- 姜饼人:旅行才是我真正的人生(图灵访谈)
- php中header函数参数的Cache-control的使用方法
- 应用程序已被Java安全阻止
- PowerDesigner大小写转换
- 架构的本质是管理复杂性,微服务本身也是架构演化的结果
- 基于SRS的RTMP分发技术方案
- 1053. 住房空置率 (20) PAT
- java中static和final的区别
- 504. Base 7
- DelayQueue使用
- C++虚函数及虚函数表解析
- ssh连接慢-to escape to local shell