powerdesigner将name的名字赋给comment

Posted 低级知识传播者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powerdesigner将name的名字赋给comment相关的知识,希望对你有一定的参考价值。

1 PowerDesigner中批量根据对象的name生成comment的脚本

执行方法:Open PDM -- Tools -- Execute Commands -- Run Script

Vb script代码 
Option Explicit   
ValidationMode = True   
InteractiveMode = im_Batch   
  
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   
  
‘This routine copy name into code for each table, each column and each view   
‘of the current folder   
Private sub ProcessFolder(folder)   
Dim Tab ‘running table   
for each Tab in folder.tables   
if not tab.isShortcut then   
tab.comment = tab.name   
Dim col ‘running column   
for each col in tab.columns   
col.comment= col.name   
next   
end if   
next   
  
Dim view ‘running view   
for each view in folder.Views   
if not view.isShortcut then   
view.comment = 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将name的名字赋给comment的主要内容,如果未能解决你的问题,请参考以下文章

PowerDesigner Constraint name uniqueness 问题处理(转载)

PowerDesigner中逆向工程将数据库中comment赋值到name

Powerdesign的使用

powerDesigner将name信息生成到备注中,导出语句有备注信息

powerdesigner怎么设置同时显示name和code

从PowerDesigner表字段的Name到EF实体类属性的Display Name(根据PowerDesigner生成EF实体类中文注释和验证元数据)