下面脚本为生成注释脚本,直接粘入即可
'****************************************************************************** '* File: name2comment.vbs '* Purpose: Database generation cannot use object names anymore ' in version 7 and above. ' It always uses the object codes. ' ' In case the object codes are not aligned with your ' object names in your model, this script will copy ' the object Name onto the object Comment for ' the Tables and Columns. ' '* Title: '* Version: 1.0 '* Company: Sybase Inc. '****************************************************************************** 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 comment 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 '把列name和comment合并为comment 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根据SQL语句自动生成ER图
这篇博客文章“powerdesigner 建表生成SQL语句导入Oracle”主要探讨了如何利用PowerDesigner来创建数据库表并导出适用于Oracle数据库的SQL创建语句。 首先,我们需要理解PowerDesigner的基本工作流程。在启动...
在 PowerDesigner 的众多版本中,PowerDesigner 15 版本因其功能强大且用户友好而受到许多数据库设计者的青睐。 #### 二、表空间概念解析 **表空间**是 Oracle 数据库中的一种逻辑存储单元,用来组织和管理物理...
在PowerDesigner中,可以直接为每个字段或表添加注释: 1. **选中需要添加备注的对象**(如表或字段)。 2. **打开“Properties”属性窗口**,找到“Comment”属性项。 3. **输入相应的备注信息**即可完成备注的添加...
powerdesigner的使用 sql语句 sql语句的使用
标题"PowerDesigner通过excel生成sql脚本.rar"揭示了这个压缩包中的主要内容,即利用PowerDesigner结合Excel模板文件和VB(Visual Basic)脚本来自动化生成SQL建表语句。这种方法通常用于批量处理大量表的设计,提高...
使用导出的建表脚本,可以在PowerDesigner中创建物理数据模型(PDM),这对于数据库设计和优化非常有帮助。PowerDesigner是一款强大的数据建模工具,可以将建表脚本导入并可视化展示,便于理解和调整。此外,...
使用PowerDesigner创建数据库表图文并茂版
這樣导出的 SQL 语句带列注释,但是如果直接将 SQL 语句导入到 MySQL 数据库中,可能会发现注释不見了。 这就是因为 SQL 文件的编码格式是 ANSL 的,而数据库的编码格式选择的是 UTF-8 的,所以英文的注释会显示,...
PowerDesigner是一款强大的数据库设计工具,可以用来绘制这些模型,并自动生成建表语句。 最后,"新建文件夹"可能包含了所有这些源代码和设计文件,方便开发者在一个统一的环境中工作和管理。 综上所述,这个...
### PowerDesigner 连接Oracle直接生成数据库中的表 在软件开发和数据库管理领域,PowerDesigner作为一款强大的数据建模工具,被广泛应用于概念设计、逻辑数据模型(LDM)和物理数据模型(PDM)的设计过程中。通过...
在IT行业中,数据库设计是软件开发过程中的重要环节,PowerDesigner是一款强大的数据库设计工具,它支持数据建模、数据库逆向工程以及生成数据库脚本等功能。本文主要介绍如何使用PowerDesigner 16.5与MySQL数据库...
在PowerDesigner中,当生成SQL脚本时,默认情况下,表名、字段名等数据库对象会被包含在双引号或反引号内,以确保对象名称在SQL语句中的唯一性。然而,这种处理方式并不总是必要的,尤其是在所有数据库对象都遵循...
3. **查看生成的PDM**:逆向工程完成后,可以在PowerDesigner中查看生成的PDM。用户可以选择查看某个具体的表,通过右键点击表名选择“View Data”来查看表的具体数据。 4. **使用SQL脚本进行逆向工程**:还可以...
### PowerDesigner将PDM导出生成WORD文档的方法详解 #### 一、PowerDesigner简介与应用场景 PowerDesigner是一款功能强大的数据库设计工具,它可以帮助用户轻松地进行数据建模、概念设计和物理设计等任务。...
概念模型是PowerDesigner中的最高级别模型,它描述了业务领域中的实体、属性和关系。概念模型是面向业务的,主要用于描述业务中的实体、属性和关系,而不考虑具体的数据库实现细节。在概念模型中,实体可以是客户、...
PowerDesigner导入Excel模板生成实体
根据给定的文件信息,我们可以总结出以下关于如何利用PowerDesigner通过Excel文件生成数据库表结构的知识点: ### PowerDesigner 导入 Excel 生成表结构 #### 功能简介 PowerDesigner 是一款强大的数据建模工具,...