`

PowerDesigner中的反向工程,把PDM的注释转到NAME中

 
阅读更多

1、脚本(来源网络)

 

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  
if len(tab.comment) <> 0 then  
tab.name = tab.comment  
end if  
On Error Resume Next  
Dim col 'running column  
for each col in tab.columns  
if len(col.comment) <>0 then  
col.name =col.comment  
end if  
On Error Resume Next  
next  
end if  
next  
end sub
 
分享到:
评论

相关推荐

    PowerDesigner逆向工程-Mysql,并解决没有注释的问题!

    在IT行业中,数据库设计是软件开发过程中的关键环节,PowerDesigner是一款强大的数据库设计工具,它提供了数据建模、数据库设计和数据库反向工程等功能。本文将深入探讨如何使用PowerDesigner进行MySQL数据库的逆向...

    PowerDesigner逆向工程时,将表字段的comment转换为PDM的name

    在实际工作中,有时我们希望PDM中的元素名称能更直观地反映出其功能或含义,这就涉及到将表字段的注释(Comment)转换为PDM中的名称(Name)。 标题中提到的问题,即"PowerDesigner逆向工程时,将表字段的comment...

    powerdesigner逆向生成工具将注释字段添加到name字段上

    powerdesigner逆向工程导入mysql脚本生成PDM带全注释

    Powerdesigner逆向工程生成PDM 中文列名表名

    ### PowerDesigner逆向工程生成PDM(物理数据模型)及中文列名表名转换为注释 #### 一、PowerDesigner及其逆向工程概述 PowerDesigner是一款强大的CASE工具,广泛应用于数据库设计、业务流程建模等领域。通过...

    PowerDesigner逆向工程显示字段备注

    PowerDesigner16.5逆向工程显示字段备注,生成的更贴合。使用的是命令运行的方式,本人亲试,非常方便。

    PowerDesigner 中将Comment(注释)及Name(名称)内容互相COPY的VBS代码

    在 PowerDesigner 物理数据模型 (PDM) 中,有时候需要将对象的 Name 复制到 Comment 中,尤其是在数据库生成时不能使用对象名称的情况下(例如,在 PowerDesigner 7 及更高版本中)。这通常是因为数据库生成过程会...

    PowerDesigner连接mysql逆向生成PDM及相关问题

    完成以上步骤后,你可以通过新建的JDBC配置连接到MySQL数据库,然后执行逆向工程操作,PowerDesigner将根据数据库中的表结构生成PDM模型。这个PDM模型可以用来进行数据库设计、优化和文档生成等工作,极大地提高了...

    使用PowerDesigner对NAME和COMMENT互相转换.docx

    这段脚本将COMMENT中的字符复制到NAME中,确保NAME反映数据库的实际注释。 由于给出的文件内容不完整,无法提供完整的代码二。不过,其基本思路是遍历所有表和列,检查COMMENT字段,并将其内容移动到NAME字段。一旦...

    Sybase PowerDesigner 常用脚本

    3. `comment2name.vbs`:这个脚本可能是用来根据注释或描述反向查找对应的数据库对象名称。在需要根据描述查找具体对象时,这样的功能非常实用。 在实际应用中,这些脚本可以集成到PowerDesigner的工作流中,通过...

    用POWER DESIGNER 生成MSYQL数据库反向工程.doc

    对于MySQL数据库而言,虽然其特性相对简单,但在实际开发过程中仍然存在诸多需求场景,比如需要对现有数据库进行重构或优化时,PowerDesigner的反向工程功能就显得尤为重要。 #### 二、PowerDesigner简介 ...

    PD杂记体育ii已同居ikyht

    7. **反向工程**:对于已存在的数据库,可以通过File &gt; Reverse Engineering将数据库结构导入到PowerDesigner中,形成PDM模型,便于进一步分析和修改。 在数据库设计过程中,PowerDesigner提供了一套完整的工具,...

    PowerDesginer使用文档

    在 PowerDesigner 中创建物理数据模型 (Physical Data Model, PDM) 是非常重要的一步,它将帮助我们构建数据库结构的基础。 1. **新建 Model**: - 打开 PowerDesigner,选择 `File &gt; New Model`。 - 在弹出的...

Global site tag (gtag.js) - Google Analytics