zoukankan      html  css  js  c++  java
  • PowerDesigner 为sql生成凝视

    在使用pd时发现生成的语句中没有行凝视,这样就得手动来加这些凝视,后来在网上找了一些方法。确实得到了解决,分享一下。

    在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不知道指什么,知道的朋友告诉一下。

    。。

    这样生成的代码每一个字段就有凝视了:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    create table `user`
    (
       uid                  int not null comment '用户ID',
       username             varchar(255) not null comment '用户名',
       password             char(32) not null comment '密码',
       gid                  int not null comment '用户组',
       primary key (uid)
    );
     
    alter table `user` comment '用户表';

     

    表的凝视:

    默认应该都是有表凝视的。假设没有的话能够根扰以下的方法进行设置。

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

    value中,添加例如以下内容

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

     

    添加后就会生成以下语句:

    1
    alter table code comment '代码表';

     

    代码生成:

    点击菜单Database-->generate Database

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

    单击确定就能够生成对应的代码。代码中就会出现上面的凝视了。

  • 相关阅读:
    一个功能完善的资源管理器
    数据结构和算法
    Build Native Mobile Apps in HTML5: PhoneGap from Start to Finish
    HTML5安全:CORS(跨域资源共享)简介
    Start A mobile web app
    ASP.NET MVC4 常见问题集
    ASP.NET MVC4 ASP.NET Web API OAuth2 delegation with Windows Azure Access Control Service
    【转】HTTP access control (CORS)
    ASP.NET MVC4最新特性介绍 (待续)
    C#实现小写金额转换大写的方法
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5102175.html
Copyright © 2011-2022 走看看