`

powerdesigner中的建表语句生成注解

 
阅读更多



 

 

下面脚本为生成注释脚本,直接粘入即可


'******************************************************************************
 '* 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

 

  • 大小: 96.3 KB
  • 大小: 119.6 KB
分享到:
评论

相关推荐

    PowerDesigner根据SQL语句自动生成ER图.zip

    PowerDesigner根据SQL语句自动生成ER图

    powerdesigner 建表生成sql语句导入Oracle

    这篇博客文章“powerdesigner 建表生成SQL语句导入Oracle”主要探讨了如何利用PowerDesigner来创建数据库表并导出适用于Oracle数据库的SQL创建语句。 首先,我们需要理解PowerDesigner的基本工作流程。在启动...

    powerdesigner为表设置表空间

    在 PowerDesigner 的众多版本中,PowerDesigner 15 版本因其功能强大且用户友好而受到许多数据库设计者的青睐。 #### 二、表空间概念解析 **表空间**是 Oracle 数据库中的一种逻辑存储单元,用来组织和管理物理...

    powerdesigner 生成备注方法

    在PowerDesigner中,可以直接为每个字段或表添加注释: 1. **选中需要添加备注的对象**(如表或字段)。 2. **打开“Properties”属性窗口**,找到“Comment”属性项。 3. **输入相应的备注信息**即可完成备注的添加...

    powerdesigner 生成的sql语句

    powerdesigner的使用 sql语句 sql语句的使用

    PowerDesigner通过excel生成sql脚本.rar

    标题"PowerDesigner通过excel生成sql脚本.rar"揭示了这个压缩包中的主要内容,即利用PowerDesigner结合Excel模板文件和VB(Visual Basic)脚本来自动化生成SQL建表语句。这种方法通常用于批量处理大量表的设计,提高...

    oracle.exportsql.(导出建表脚本)

    使用导出的建表脚本,可以在PowerDesigner中创建物理数据模型(PDM),这对于数据库设计和优化非常有帮助。PowerDesigner是一款强大的数据建模工具,可以将建表脚本导入并可视化展示,便于理解和调整。此外,...

    使用PowerDesigner创建数据库表图文并茂版

    使用PowerDesigner创建数据库表图文并茂版

    PowerDesigner导出的SQL带列注释,导入到MySQL中列注释不见了的处理方法

    這樣导出的 SQL 语句带列注释,但是如果直接将 SQL 语句导入到 MySQL 数据库中,可能会发现注释不見了。 这就是因为 SQL 文件的编码格式是 ANSL 的,而数据库的编码格式选择的是 UTF-8 的,所以英文的注释会显示,...

    火车订票系统课程设计脚本SQLserver数据库建表语句源代码Javaweb界面+存储过程等功能源代码.zip

    PowerDesigner是一款强大的数据库设计工具,可以用来绘制这些模型,并自动生成建表语句。 最后,"新建文件夹"可能包含了所有这些源代码和设计文件,方便开发者在一个统一的环境中工作和管理。 综上所述,这个...

    PowerDesigner 连接oracle直接生成数据库中的表

    ### PowerDesigner 连接Oracle直接生成数据库中的表 在软件开发和数据库管理领域,PowerDesigner作为一款强大的数据建模工具,被广泛应用于概念设计、逻辑数据模型(LDM)和物理数据模型(PDM)的设计过程中。通过...

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

    在IT行业中,数据库设计是软件开发过程中的重要环节,PowerDesigner是一款强大的数据库设计工具,它支持数据建模、数据库逆向工程以及生成数据库脚本等功能。本文主要介绍如何使用PowerDesigner 16.5与MySQL数据库...

    powerdesigner中去掉生成sql中的引号

    在PowerDesigner中,当生成SQL脚本时,默认情况下,表名、字段名等数据库对象会被包含在双引号或反引号内,以确保对象名称在SQL语句中的唯一性。然而,这种处理方式并不总是必要的,尤其是在所有数据库对象都遵循...

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

    3. **查看生成的PDM**:逆向工程完成后,可以在PowerDesigner中查看生成的PDM。用户可以选择查看某个具体的表,通过右键点击表名选择“View Data”来查看表的具体数据。 4. **使用SQL脚本进行逆向工程**:还可以...

    PowerDesigner将PDM导出生成WORD文档的方法

    ### PowerDesigner将PDM导出生成WORD文档的方法详解 #### 一、PowerDesigner简介与应用场景 PowerDesigner是一款功能强大的数据库设计工具,它可以帮助用户轻松地进行数据建模、概念设计和物理设计等任务。...

    powerdesigner从概念模型生成物理模型并导出sql生成数据库[归纳].pdf

    概念模型是PowerDesigner中的最高级别模型,它描述了业务领域中的实体、属性和关系。概念模型是面向业务的,主要用于描述业务中的实体、属性和关系,而不考虑具体的数据库实现细节。在概念模型中,实体可以是客户、...

    PowerDesigner导入Excel模板生成实体

    PowerDesigner导入Excel模板生成实体

    powerdesigner导入excel生成表结构

    根据给定的文件信息,我们可以总结出以下关于如何利用PowerDesigner通过Excel文件生成数据库表结构的知识点: ### PowerDesigner 导入 Excel 生成表结构 #### 功能简介 PowerDesigner 是一款强大的数据建模工具,...

Global site tag (gtag.js) - Google Analytics