`

去掉PowerDesigner中生成SQL语句的注释(comment)

 
阅读更多
使用PowerDesigner设计数据库时,要写很多comment让人看,生成SQL文件时也包含了这些comment,但是用这SQL文件生成数据库时,经常会因为comment太长而失败,在文件中一点一点的删除comment未免太麻烦。这里有个方法可以让PowerDesigner生成SQL文件时不包含comment。(我使用的是mysql,估计其他的也差不多。)

选择Edit current DBMS,依次点开script -> objects -> table -> create ,在value中将最后的[comment = "%TLABL%"]删除,这个是去掉创建表的comment。
script -> objects -> column -> create,在value中将最后的[ comment %.q:@OBJTLABL%]去掉,这个是去掉column的comment的。
这样生成SQL文件时就不会产生comment了。

另外还有一点,如果数据库设计中有index,生成SQL文件时会把drop index 放到文件的最前面,当第一次生成数据库时,由于没有index所以会报错,因此要把最前面的drop index删掉,但手动删除还是麻烦,可以这样:
CTRL + G,打开Database Generation,选择options选项卡,选择index,把右边的Drop index前的√去掉就行了
分享到:
评论

相关推荐

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

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

    powerdesigner生成含注释的sql

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

    PowerDesigner16生成SQL2005列注释的方法

    完成上述步骤后,保存并运行这个定制的SQL脚本,PowerDesigner将会生成一个包含列注释的SQL脚本。这个脚本可以用于创建或更新SQL Server 2005的数据库,注释信息将与列一起被写入到数据库中。 总结来说,通过...

    PowerDesigner中自动生成sqlserver字段备注

    然而,在使用PowerDesigner生成SQL Server数据库时,一个常见的痛点是,默认情况下,它不会自动为数据库字段添加备注或注释,这在后续的数据库维护和理解上造成了一定的不便。本文将详细介绍如何在PowerDesigner中...

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

    - 选择“Generate SQL Script”选项,生成包含表结构及中文注释的SQL脚本。 - 确保勾选“Generate comments”选项以生成注释信息。 2. **导入表结构**: - 将生成的SQL脚本导入MySQL数据库。 - 可以通过MySQL...

    powerdesigner 生成备注方法

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

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

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

    powerDesgner dbms odbc3生产sql没有注释

    5. **测试生成SQL脚本**:为了确认设置是否生效,你可以尝试在PowerDesigner中创建或修改一个数据模型,添加或编辑表和字段的注释,然后生成SQL脚本。检查生成的脚本,看是否包含了你之前设置的注释。 6. **注意...

    name2comment.vbs

    本脚本用于在PowerDesigner16.5生成建表语句前,把字段名生成到空的注释里面。每次我用PowerDesigner设计数据库时,都只是注释了一些复杂的字段,一些简单的字段根本就不用注释,见到code就知道其中的意思,奈何本人...

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

    1. 在第一个SQL语句中,用于获取表信息,将值替换为:`{OWNER, TABLE, TNAME}`,这将确保获取到表的架构(OWNER)、表名(TABLE)和表的注释(TNAME)。 ```sql select t.table_schema, t.table_name, t.table_...

    PowerDesign配置SqlServer2008建表脚本格式.docx

    对于表注释的配置,可以在`Script` -> `Objects` -> `Table` -> `TableComment`中找到相关的SQL语句模板。这里使用的是`sys.sp_addextendedproperty`存储过程,设置`@name`为`MS_Description`,`@value`为你想要的...

    PowerDesigner技巧集1_7

    去掉Oracle生成的SQL创建语句中的双引号 在使用PowerDesigner生成Oracle数据库的SQL创建语句时,默认会为表名和字段名添加双引号。虽然这种做法有助于区分大小写敏感性,但在某些场景下可能造成不便。 **解决方法...

    PowerDesigner使用教程

    - **操作步骤**:通过“Database→GenerateDatabase”菜单,可定制化生成SQL脚本,支持预览和个性化配置,如排除外键、去除drop语句等。 **2. 名词大写转换** - **操作步骤**:利用“tools→ModelOptions→...

Global site tag (gtag.js) - Google Analytics