Power Designer将表字段注释转换为模型

选择工具——Execute Commands——Edit /Run Script

将代码粘贴到此处,然后执行。即成功加入注释

 1 Option Explicit
 2 ValidationMode = True
 3 InteractiveMode = im_Batch
 4
 5 Dim mdl ‘the current model
 6
 7 ‘get the current active model
 8 Set mdl = ActiveModel
 9 If (mdl Is Nothing) Then
10 MsgBox "There is no current Model"
11 ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then
12 MsgBox "The current model is not an Physical Data model."
13 Else
14 ProcessFolder mdl
15 End If
16
17 ‘This routine copy name into code for each table, each column and each view
18 ‘of the current folder
19 Private sub ProcessFolder(folder)
20
21 Dim Tab ‘running table
22 for each Tab in folder.tables
23 if not tab.isShortcut then
24 if len(tab.comment) <> 0 then
25 tab.name = tab.comment
26 end if
27 On Error Resume Next
28 Dim col ‘running column
29 for each col in tab.columns
30 if len(col.comment) <>0 then
31 col.name =col.comment
32 end if
33 On Error Resume Next
34 next
35 end if
36 next
37 end sub
时间: 2024-11-15 18:57:02

Power Designer将表字段注释转换为模型的相关文章

Powerdesigner设置表字段注释与name相同

Powerdesigner设置当表字段注释为空时与name相同 1.在Database-->edit Current DBMS-->script-->objects-->column 在value中填入: alter table [%QUALIFIER%]%TABLE% MODIFY %20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[chara

oracle用户表字段注释

SELECT C.TABLE_NAME,NUM_ROWS,(select COMMENTS from user_tab_comments WHERE TABLE_NAME=C.TABLE_NAME) AS TABLE_COMMENTS,COLUMN_NAME,D.COMMENTS AS COLUMN_COMMENTSFROM user_tables C ,user_col_comments D WHERE C.NUM_ROWS>0 AND C.TABLE_NAME=D.TABLE_NAME

Power Designer逆向工程导入Oracle表,转为模型加注释

1.打开PowerDesigner ——文件——Reverse Engineer——DataBase 2.选择所要连接数据库版本,此处使用的是oracle version 11g. 3.点击红色区域,选择数据源 4.选择modify 5.在此填写你的数据库名称.连接地址.用户名.确定 6.选择你新建立的连接数据库 7.填写需要转换为模型的数据库的用户名和密码 8.确定即可导出为模型 9.如果数据库中对表或字段有注释,那么通过下面的操作,可以让这些注释反映在物理模型上,在查看pdm图时更容易理解.

如何在Sql2008中获取表字段属性和注释?

如何在Sql2008中获取表字段属性和注释? select b.[value] from sys.columns a left join sys.extended_properties b on a.object_id=b.major_id and a.column_id=b.minor_id inner join sysobjects c on a.column_id=c.id and a.[name]='列名' and c.[name]='表名' SELECT 表名=case when a.

YbSoftwareFactory 代码生成插件【十九】:实体类配合数据库表字段进行属性扩展的小技巧

实体类通常需要和数据库表进行了ORM映射,当你需要添加新的属性时,往往同时也需要在数据库中添加相应的字段并配置好映射关系,同时可能还需对数据访问组件进行重新编译和部署才能有效.而当你开始设计一个通用数据访问组件后,因为项目需求的不同和需求的不断变化演变,很难不能保证不会再添加额外的属性和字段.特别是项目部署运行后,添加一个属性和字段带来的额外维护的工作量可能要远远超过对代码进行调整的工作量.本文提供了属性字段扩展的一种思路,在满足核心字段可通过实体类强类型进行访问的同时,还可通过C# 4.0提供

MySQL建表字段类型

1.数据库:在MySQL中,要存储数据,必须从数据库开始,因此首先要创建数据库,但由于学校的MySQL服务器对学生数据帐号有限止,学生不得创建数据库,故每个学生的帐号中已事先由信息中心为大家建立了一个名为帐号名的数据库.但我们必须了解创建数据库的语句为CREATE DATABASE <数据库名>2.数据表:是构成数据库的一个基本单位,在一个数据库中用户可以建立多张数据表.这是我们有权力建立的.3.数据表结构:创建一个数据表的第一步即为创建数据表结构,在数据表结构中的内容包括:有几个字段,每个字

【C语言】注释转换 ——C注释转换为标准C++语言注释

一.具体要求: 1:C风格的注释/* */注释转换为标准C++风格//注释 2://   风格的注释保持原样 3:所有的转换需要符合语法规则 4:注释转换需要支持注释嵌套 二.转换要求: 注释的嵌套情形很多,这里只是举例,你需要遵照C/C++语言的注释规则来编写代码,我不会仅测试这里的例子.                                                          三.注意事项: 1.除以下两种情况的修改,源文件转换后不能有任何其它的修改: a.多余的注释

注释转换 ——C注释转换为标准C++注释

http://blog.csdn.net/fujinlong520/article/details/46573445注释转换 --C++注释转换为标准C语言注释 直接上代码: <span style="color:#ff0000;"> #include<stdio.h> #include <errno.h> #include <assert.h> typedef enum STATE { SUCCESS, // 转换成功 FILE_ERR

tp数据表字段缓存

在维护一个tp写的项目,因为需要在产品表product中增加了一个字段status,但是不论如何就是无法给status赋值,查了资料才发现,原来是tp的数据表字段缓存在搞鬼. 在runtime>Data>_fields文件中找到对应的文件,文件名与表名同,这里是Product.php,增加status.再次尝试,立马就可以了. 在网上看到一篇讲这个问题的文章如下, 今天在应用thinkphp框架开发的程序做些二次开发修改, 其中有改动到数据结构,新增了几个字段. 调用 M(‘xxx’)->