前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PowerDesigner的表设计显示Comment的配置操作场景

PowerDesigner的表设计显示Comment的配置操作场景

作者头像
bisal
发布2023-09-28 09:13:05
3690
发布2023-09-28 09:13:05
举报
文章被收录于专栏:bisal的个人杂货铺

做数据库设计可能会用到PowerDesigner,但是发现表设计默认显示不含Comment(如下所示),有时不太方便,

b7319fd5bc889a3bd21f978c7739a7b3.png
b7319fd5bc889a3bd21f978c7739a7b3.png

这是能配置的,但是相对复杂。工具栏点击"Model" -> "Extended Model Definitions",

e31db477f3dc2073351657e79b5af2c5.png
e31db477f3dc2073351657e79b5af2c5.png

新建一条记录,点击属性,

4c241ee0a78d5248e014f2bc0c5cb192.png
4c241ee0a78d5248e014f2bc0c5cb192.png

Profile右键选择"Add Metaclasses",

7b31f98f9ea022450d1d49f6df4bf23a.png
7b31f98f9ea022450d1d49f6df4bf23a.png

选中"Column",

3501136401d1806e9da3bd68b7864ce9.png
3501136401d1806e9da3bd68b7864ce9.png

新建的Column点右键,选择"New" -> "Extended Attribute",

a2ed3ad6aff6ada70b61db6156417fbc.png
a2ed3ad6aff6ada70b61db6156417fbc.png

输入新增的扩展属性信息,Name是名称(此处是AttComment),选中"Computed"和"Read only",

ce8df4962a6efe73de82fb79744667f8.png
ce8df4962a6efe73de82fb79744667f8.png

打开"Get Method Script"标签,将"%Get% = """的内容替为"%Get% = Rtf2Ascii (obj.Comment)",

206847b8270e61608bc6dd5feddd2360.png
206847b8270e61608bc6dd5feddd2360.png

点击确定,

689e2d818c611e16ce2639e38219ccf6.png
689e2d818c611e16ce2639e38219ccf6.png

工具栏中选择"Tools" -> "Display Preferences",打开Advanced,

3496588160317f344de9da91ca6c1341.png
3496588160317f344de9da91ca6c1341.png

选择Columns,点击右侧的放大镜按钮,

ec483621a737b6648fa7d91d6c32e709.png
ec483621a737b6648fa7d91d6c32e709.png

选中刚才创建的扩展属性名称(此处为AttComment),

f7ac79e4705fc1c78496d7382a29efa3.png
f7ac79e4705fc1c78496d7382a29efa3.png

此时表设计的窗口中就会显示Comment,

976dbaee6274ab389cdbdc8643f2caa6.png
976dbaee6274ab389cdbdc8643f2caa6.png

虽然通过以上的操作,可以实现Comment的显示,但是不知道为什么要设计成这么复杂的配置,可能还是设计的角度不同,但至少能配置,说明配置上还是比较灵活的。

近期更新的文章:

Linux磁盘IO利用率高的场景排查解决路径

MySQL查询优化

mysqldump导出的SQL事务大小可以控制么?

MySQL远程登录提示Access denied的场景

JDBC连接参数useCursorFetch的使用场景

近期的热文:

推荐一篇Oracle RAC Cache Fusion的经典论文

"红警"游戏开源代码带给我们的震撼

文章分类和索引:

公众号1300篇文章分类和索引

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档