在使用PowerDesigner15 逆向工程转换PDM后,发现转换后的表都指定了 tablespace 、storage等参数设置,不太适合常规使用习惯,如何处理?
在选择表,逆向转换之前,取消勾选physical option,就可以忽略 tablespace 、storage等参数设置。希望对大家有用。
【NAME/CODE转换】
执行一下VB脚本即可:
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逆向工程生成PDM(物理数据模型)及中文列名表名转换为注释 #### 一、PowerDesigner及其逆向工程概述 PowerDesigner是一款强大的CASE工具,广泛应用于数据库设计、业务流程建模等领域。通过...
powerdesigner逆向工程导入mysql脚本生成PDM带全注释
在提供的文件名列表中,Anametext.vbs、Acommenttoname.vbs、Atable-code2name.vbs可能就是用来增强逆向工程结果的辅助脚本。 例如,Anametext.vbs可能用于提取表和列的名称,转化为有意义的文字描述;...
PowerDesigner16.5逆向工程显示字段备注,生成的更贴合。使用的是命令运行的方式,本人亲试,非常方便。
标题中提到的问题,即"PowerDesigner逆向工程时,将表字段的comment转换为PDM的name",可以通过编写和执行自定义脚本来实现。以下是这个过程的详细步骤: 1. 打开PowerDesigner中的PDM模型。 2. 进入"Tools"菜单,...
其中,逆向工程是PowerDesigner的一项重要功能,它能够帮助用户通过现有数据库自动生成数据模型图,从而快速理解现有系统的结构,并在此基础上进行进一步的设计或修改。 #### 二、环境准备 为了确保PowerDesigner...
### PowerDesigner逆向工程生成PDM模型及数据库详解 #### 引言 在现代软件开发和数据管理领域,PowerDesigner作为一款业界领先的CASE(Computer Aided Software Engineering)工具,为数据库设计者提供了一套全面而...
### PowerDesigner 16.5 逆向工程与远程 Oracle 11g 数据库 PDM 导出 #### 一、概述 PowerDesigner 是一款强大的数据建模工具,广泛应用于数据库设计、概念数据模型(CDM)设计以及物理数据模型(PDM)的设计等...
### PowerDesigner逆向工程从现有数据库生成PDM详解 #### 一、背景介绍 在数据建模领域,PowerDesigner是一款非常强大的工具,它能够帮助数据架构师和开发人员设计、构建以及维护高质量的数据模型。传统的数据建模...
**PowerDesigner逆向工程** PowerDesigner是一款强大的数据库设计与建模工具,由Sybase公司开发。在数据库系统设计中,逆向工程(Reverse Engineering)是一个关键步骤,它可以帮助开发者从已有的数据库中提取结构...
逆向工程是PowerDesigner的一个重要功能,它可以从现有的数据库中提取结构信息,并转换为模型,帮助开发者理解和管理数据库结构。以下将详细介绍如何使用PowerDesigner进行MySQL的逆向工程,并导出表的PDM(Physical...
通过取消“Name to Code mirroring”复选框,我们可以让 Code 不与 Name 一起联动,从而解决 PowerDesigner 中 Name 与 Code 同步的问题。 PowerDesigner 中的 Name 与 Code -------------------------------- 在 ...
PowerDesigner中显示name,code,comment的解决方法 ...本文档提供了一种在PowerDesigner中显示name、code、comment的解决方法,解决了PowerDesigner视图不支持同时显示name、code、comment的问题。
本文将详细介绍如何使用PowerDesigner的逆向工程功能从现有数据库生成PDM(Physical Data Model)。 首先,逆向工程是将已存在的数据库转化为数据模型的过程,这在数据库设计中非常实用。例如,当数据库已经建立并...
三、PowerDesigner 反向工程生成 ER 图 PowerDesigner 不仅可以生成 SQL 语句,还可以生成 ER 图。要生成 ER 图,需要遵循以下步骤: 1. 打开 PowerDesigner,选择“文件”菜单中的“逆向工程”选项,然后选择...
这个问题指的是当用户修改了一个实体或字段的Name时,其对应的Code也会自动更新,这可能不符合开发者的预期,因为Name通常是用于描述性的人类可读的中文名称,而Code通常需要保持为稳定的编程标识符。 解决这一问题...
在本篇中,我们将探讨如何使用PowerDesigner批量生成SQL脚本来将name属性转换为数据库中字段的comment。 首先,我们需要了解PowerDesigner中的PDM(Physical Data Model),这是一个物理数据模型,它包含了数据库的...
以下是如何使用PowerDesigner的逆向工程功能来导出Oracle数据库表、字段和注释的详细步骤和知识点。 **知识点一:显示表中的注释选项** 在PowerDesigner中,若要显示表中的注释选项,需要进行以下操作: 1. 选定一...