`

powerdesigner 生成mysql COMMENT注释

 
阅读更多

powerdesigner 生成mysql PDM 的COMMENT注释

默认的pd没有生成注释,针对mysql5.0可以如下修改。
在Database-->edit Current DBMS...

设置dbms的属性,找到mysql5.0-->script-->objects-->column-->add

把原来的内容:

%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:@OBJTLABL%]]

 

改为:

%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:COMMENT%]]

 

呵呵,其实只有最后的OBJTLABL改为COMMENT就行了。以前的OBJTLABL不知道指什么,知道的朋友告诉一下。。。

这样生成的代码每个字段就有注释了:

create table code
(
   code_id              INTEGER not null comment '代码ID',
   code_no              VARCHAR(10) not null comment '代码编码',
   code_chinese_name    VARCHAR(50) not null comment '中文名称',
   code_english         VARCHAR(50) comment '英文名称',
   parent_code_id       INTEGER comment '父代码ID',
   code_type            VARCHAR(50) comment '代码类型',
   sort_no              INTEGER comment '代码序号',
   create_by            INTEGER comment '记录创建人',
   create_date          TIMESTAMP comment '记录创建时间',
   update_by            INTEGER comment '记录更新人',
   update_date          TIMESTAMP comment '记录更新时间',
   primary key (code_id)
);
 

表的注释:

设置dbms的属性,找到mysql5.0-->script-->objects-->Table-->TableComment:

value中,增加如下内容

alter table [%QUALIFIER%]%TABLE% comment %.60qA:COMMENT%

 

增加后就会生成下面语句:

alter table code comment '代码表';

 

代码生成:

点击菜单Database-->generate Database

出现database generation屏幕:在Format tab页中,勾选generate name in empty comment

单击确定就可以生成相应的代码,代码中就会出现上面的注释了。

 

转自:http://www.cnblogs.com/yangy608/archive/2011/01/21/1941477.html

分享到:
评论

相关推荐

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

    本文将深入探讨如何使用PowerDesigner进行MySQL数据库的逆向工程,并解决逆向工程过程中可能出现的没有注释的问题。 首先,让我们了解什么是逆向工程。逆向工程,也称为数据库反向设计,是指从已有的数据库中提取其...

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

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

    PowerDesigner连接MySQL互相导入以及显示中文注释

    ### PowerDesigner连接MySQL互相导入及显示中文注释详解 #### 一、安装ODBC驱动 在进行PowerDesigner与MySQL之间的连接之前,首先需要确保已经安装了ODBC (Open Database Connectivity) 驱动。ODBC驱动是实现不同...

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

    PowerDesigner 导出的 SQL 带列注释,导入到 MySQL 中列注释不见了的处理方法 在使用 PowerDesigner 导出 SQL 文件时,如果包含列注释,可能会在导入到 MySQL 数据库中时丢失。这是因为 PowerDesigner 导出的 SQL ...

    powerdesigner生成含注释的sql

    标题中的"powerdesigner生成含注释的sql"指的是使用PowerDesigner这款强大的数据库设计工具来创建包含注释的SQL脚本。PowerDesigner是一款流行的数据建模工具,它可以帮助IT专业人员进行概念数据模型(CDM)、物理...

    powerdesigner添加数据源、反向工程、表显示注释

    PowerDesigner 添加数据源、反向工程、表显示注释 PowerDesigner 是一款功能强大的数据建模工具,能够帮助用户设计、开发和维护复杂的数据系统。下面是关于 PowerDesigner 添加数据源、反向工程、表显示注释的知识...

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

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

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

    本文主要介绍如何使用PowerDesigner 16.5与MySQL数据库配合,进行逆向工程操作,生成PDM(Physical Data Model),以及解决在过程中可能出现的问题。 首先,你需要确保已经安装了PowerDesigner 16.5,可以从提供的...

    powerdesigner_comment转name_name转comment

    标题“powerdesigner_comment转name_name转comment”指的是使用PowerDesigner工具进行数据库设计时,将字段注释(comment)与字段名(name)之间进行互相转换的功能。在数据库设计过程中,注释对于理解和维护数据库...

    PowerDesigner逆向工程显示字段备注

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

    PowerDesigner 教程2个chm格式

    - **注释(Comment)**:提供模型元素的详细解释,增强理解。 ### 四、工作流 1. 创建新模型:选择模型类型,如物理数据模型或概念数据模型。 2. 设计模型:添加实体、属性和关系,调整模型布局。 3. 生成脚本:...

    name2comment.vbs

    每次我用PowerDesigner设计数据库时,都只是注释了一些复杂的字段,一些简单的字段根本就不用注释,见到code就知道其中的意思,奈何本人英文水平有限,加上一些英文单词太长进行了简写,我就想要把字段名称name这列...

    PowerDesigner 常用设置大全

    在某些情况下,PowerDesigner会在生成的SQL脚本中为表名和字段名添加双引号,这可能不符合某些数据库系统的规范。要解决这一问题,可以通过以下步骤设置: 1. 进入【Tools】>【General Options】。 2. 在“Script ...

    powerDesgner dbms odbc3生产sql没有注释

    然而,有时候用户可能会遇到PowerDesigner在生成SQL脚本时没有包含注释的问题,这会使得数据库结构的理解和后期维护变得困难。本文将详细解析如何解决“PowerDesigner在DBMS ODBC3生产SQL时没有注释”的问题。 首先...

    PowerDesign配置MySQL5.0建表脚本格式.docx

    例如,使用`alter table [%QUALIFIER%]%TABLE% comment %.60qA:COMMENT%`命令来添加或更新表的注释,这里的`%QUALIFIER%`和`%TABLE%`是表的限定名和表名,`%.60qA:COMMENT%`则代表60字符长度的注释内容。 对于列的...

    pd反向生成

    - Comment:对象的注释说明。 - Stereotype:对象的类型或特殊标记。 - Domain:字段所属的数据域,定义其数据类型和限制。 - Model/Unit/Format等:与数据相关的属性,如单位、格式等。 - 最小值、最大值、...

    powDesigner安装使用说明 逆向生成 数据库文档

    - 将上述脚本复制粘贴到PowerDesigner中运行,即可将表名和列名替换为对应的中文注释。 #### 五、导出报告 1. **创建报告**: - 在项目上右键点击【New】--》【Report】,填写报告名称,选择语言和模板(此处选择...

    数据库设计教程 物理模型和表创建.docx

    - 注释的重要性:良好的注释不仅有助于理解模型,还方便后续的代码生成。 通过遵循上述步骤和最佳实践,数据库设计人员可以有效地构建物理模型,为项目提供一个强大、可扩展且易于维护的数据存储结构。同时,不断...

Global site tag (gtag.js) - Google Analytics