如何使pd生成带注释的脚本呢
我的做法是tools->models options
点击左侧有table,将右侧的maximum length改成254 注意右侧有name和code两个都改成254,character case 选择uppercase。
之后点击左侧的column,右侧同样处理,甚至你也可以将domain,或者package,index等等都这样处理。点击确定。
之后,进入菜单database->edit current DBMS,在general下选择左侧的script->objects->table->tablecomment下,在右侧的comment和value里面都复制上comment on table %TABLE% is '%COMMENT%'之后应用。
同理进入script->objects->column->columncomment下在右侧的comment和value里面都复制上
comment on column %TABLE%.%COLUMN% is '%COMMENT%';
然后在菜单database->generate database 的format下面选中generate name in empty comment(这个一定要选上,这个是将name作为注释生成的选择)。然后你就可以看preview下面的脚本了,怎么样是不是生成了带注释的脚本了
分享到:
相关推荐
PowerDesigner字段名生成备注说明脚本.vbs
如何让PowerDesigner 自动生成 SQL Server 2000的表和列注释的脚本 ======================================= 1、将本包中的模板文件(Microsoft SQL Server 2000(带...
通过这个脚本,PowerDesigner将自动为每个表、列和视图的name属性生成对应的comment,使得在生成SQL脚本后,当这些对象被创建到数据库时,其comment属性将被正确设置,从而提高了数据库的可读性。 在实际应用中,这...
powerDesigner 把name项添加到comment 使用方法使用方法 PowerDesigner->Tools->Execute Commands->Edit/Run Scripts 可以保存该脚本为:name2comment.vbs
在数据库设计中,PD的逆向工程功能可以帮助我们从已有的数据库或SQL脚本中生成ER图。用户可以导入SQL脚本或者连接到实际的数据库,PD会解析这些信息并绘制出对应的ER图,包括实体、关系、属性等,使得设计者可以直观...
4. 执行脚本:执行脚本 comment2name.vbs,脚本将表的名称替换为注释。 脚本解释 脚本 comment2name.vbs 是一个 VBS 脚本,用于将表的名称替换为注释。脚本的代码如下: ```vb Option Explicit ValidationMode = ...
其中,逆向工程是PowerDesigner的一项重要功能,它能够帮助用户通过现有数据库自动生成数据模型图,从而快速理解现有系统的结构,并在此基础上进行进一步的设计或修改。 #### 二、环境准备 为了确保PowerDesigner...
PowerDesigner提供了多种方式来实现这一需求,其中一种常见的方式是通过脚本自动生成备注。 ##### (一)手动添加备注 在PowerDesigner中,可以直接为每个字段或表添加注释: 1. **选中需要添加备注的对象**(如表...
标签“PD 脚本”进一步强调了这些脚本是专门为PowerDesigner定制的,它们可能使用VBScript(Visual Basic Script)编写,这是PowerDesigner支持的一种脚本语言,通常用于宏或自定义功能。 在压缩包的文件名称列表中...
6. **使用pd脚本导入**:压缩包中的"pd脚本导入"可能是一个示例脚本或指南,用于说明如何使用脚本来自动化上述过程。阅读这个文件,了解如何根据自己的需求调整和运行脚本。 通过这种导出和脚本化的方法,团队成员...
它支持多种数据库管理系统(DBMS),并且能够自动生成对应的数据库脚本和模型文档,对于开发人员来说是非常有用的辅助工具之一。 #### 二、PowerDesigner导出JAVA代码的步骤详解 根据题目中的描述,我们将详细解释...
4. **去除建库脚本中的表头注释**:在Database -> Generate Database的Options卡片中,取消Usage的Title选项,可以去除SQL脚本中的标题注释。 5. **创建和编辑外键**:通过Model -> References创建外键,并在...
### PowerDesigner 反向工程与正向工程及生成文档步骤详解 #### 一、PowerDesigner 反向工程 **反向工程**的主要目的是从现有的数据库结构中提取信息,并将其转换为PowerDesigner中的物理数据模型(Physical Data ...
4. **basename**:提取文件名(不带扩展名)。 5. **addsuffix**:添加文件扩展名。 6. **addprefix**:添加前缀。 7. **join**:连接列表。 ##### 四、foreach函数 `foreach`函数允许对列表中的每个元素执行相同...
PowerDesigner支持代码生成功能,能直接从ER图生成SQL脚本或数据库表结构,大大提高了开发效率。 4. **文档记录** ER图作为设计文档的一部分,便于项目维护和后期扩展。 总之,PowerDesigner生成的ER图是数据库...
5. 注释和约束:在类图中添加注释,可以提供额外的说明,约束则可以指定类或关系的特定规则。 PowerDesigner 15.1还提供了高级特性,如逆向工程,可以从现有数据库或代码生成类图,这在理解现有系统或重构时非常...
3. **生成脚本**:通过“文件”>“导出”生成数据库脚本,可以是DDL语句,用于在实际数据库中创建模型对象。 **四、配置数据库** 1. **配置连接**:在“数据库”菜单下,选择“配置连接”以建立到Oracle 11g数据库...
本文将详细介绍如何利用PowerDesigner实现与Oracle数据库之间的数据同步,具体包括如何批量根据对象的名称生成注释(comment),以及如何通过逆向工程将数据库中的注释赋值给物理数据模型(PDM)中的名称(name)。...
这段脚本将COMMENT中的字符复制到NAME中,确保NAME反映数据库的实际注释。 由于给出的文件内容不完整,无法提供完整的代码二。不过,其基本思路是遍历所有表和列,检查COMMENT字段,并将其内容移动到NAME字段。一旦...
它还需要 Statistics Toolbox(用于一些简单的随机数生成器)和 Image Processing Toolbox(用于读取图像数据)。 高效:应用了许多加速 Matlab 代码的技巧(例如矢量化、矩阵分解等)。比 Matlab 内置函数更快。 ...