欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PowerDesigner导出SQL,注释为空时以name代替

程序员文章站 2022-03-02 19:11:25
版本 操作步骤 打开 选中 将Value中的内容全部替换为如下 双击图表,打开 编辑界面,如下 把注释列 展示出来(该工具默认不显示) 勾选注释为空时以name填充复选框 我的表设计如下: 而对应生成的表SQL如下: 即实现了如果注释不为空,则优先取Comment作为列注释;如果注释为空,则将nam ......

版本

PowerDesigner导出SQL,注释为空时以name代替

操作步骤

打开edit current dbms

PowerDesigner导出SQL,注释为空时以name代替

选中script->objects->column->add

PowerDesigner导出SQL,注释为空时以name代替

将value中的内容全部替换为如下

%20:column% [%national%?national ]%datatype%[%unsigned%? unsigned][%zerofill%? zerofill][ [.o:[character set][charset]] %charset%][.z:[ %notnull%][%identity%? auto_increment:[ default %default%]][ comment %.60qa:comment%]]

双击图表,打开表属性编辑界面,如下

PowerDesigner导出SQL,注释为空时以name代替

PowerDesigner导出SQL,注释为空时以name代替

把注释列comment展示出来(该工具默认不显示)

PowerDesigner导出SQL,注释为空时以name代替

勾选注释为空时以name填充复选框

PowerDesigner导出SQL,注释为空时以name代替

我的表设计如下:

PowerDesigner导出SQL,注释为空时以name代替

而对应生成的表sql如下:

PowerDesigner导出SQL,注释为空时以name代替

即实现了如果注释不为空,则优先取comment作为列注释;如果注释为空,则将name作为列注释。