PD生成SQL脚本附带注释命令
'------------------------------------------------------------
'
'脚本功能:
' PowerDesigner中批量根据对象的name生成comment的脚本
'执行方法:
' Open PDM--Tools--Execute Commands--Run Script
'
'------------------------------------------------------------
Option Explicit
ValidationMode = True
InteractiveMode = im_Batch
Dim mdl 'the current model
'get the current active model
Set mdl = ActiveModel
If (mdl Is Nothing) Then
MsgBox "There is no current Model"
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then
MsgBox "The current model is not an Physical Data model."
Else
ProcessFolder mdl
End If
'------------------------------------------------------------
'This routine copy name into code for each table, each
'column and each view of the current folde
'------------------------------------------------------------
Private sub ProcessFolder(folder)
Dim Tab 'running table
for each Tab in folder.tables
if not tab.isShortcut then
tab.comment = tab.name
Dim col 'running column
for each col in tab.columns
col.comment= col.name
next
end if
next
Dim view 'running view
for each view in folder.Views
if not view.isShortcut then
view.comment = view.name
end if
next
'go into the sub-packages
Dim f 'running folder
For Each f In folder.Packages
if not f.IsShortcut then
ProcessFolder f
end if
Next
end sub
'------------------------------------------------------------
转载于:https://www.cnblogs.com/walleyekneel/p/7656133.html
PD生成SQL脚本附带注释命令相关推荐
- MySQL 批量生成 SQL 脚本语句解决实际的业务需求/如何拼接字符串/拼接字符串的 SQL 语句
文章目录 实际需求 分析思路 写拼接 SQL 脚本的脚本语句 执行得到脚本语句 保存成 SQL 脚本文件 实际需求 有些行政区域的字段 area_fullname 是空的,如何补全呢?如下所示: 分析 ...
- 将表数据生成SQL脚本的存储过程和工具
将表数据生成SQL脚本的存储过程示例: CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar ...
- pd 生成mysql 脚本_powerdesigner 生成数据库脚本
PowerDesigner导出所有SQL脚本 操作:Database=>Generate Database PowerDesigner怎么导出建表sql脚本 1 按照数据库类型,切换数据库. D ...
- 超简单,一行代码解决:如何快速将Excel表格数据,映射到Java中的ListVO对象,然后转存数据库,生成SQL脚本
前言-真的很快速,之前用的是Apache下的Jar包,用起来太麻烦了 <dependency><groupId>org.apache.poi</groupId>&l ...
- pd 生成mysql 脚本_Powerdesigner 生成增量SQL脚本
通过PowerDesigner(下面简称PD) 建立模型非常方便,生成基础结构SQL相信大家都会,网上也有很多例子. 但是作为一个懒人,为了让计算机尽量完成更多的工作,减少人工的出错概率,必须更严格要 ...
- pd 生成mysql 脚本_PowerDesigner 如何生成数据库更新脚本
最近在学习使用PowerDesigner 这个数据库设计工具,发现真的很强大,可以做很多事情,其中就涉及到如果数据库要进行更新了怎么办,主要是增加表,最麻烦的是修改字段名称,增加字段等操作,遇到主要的 ...
- MySQL执行外部sql脚本文件的命令( source命令执行sql )
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之 ...
- mysql执行文件脚本文件_MySQL执行外部sql脚本文件的命令
sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为"sql脚本文件"),然后通过相关的命令执行这个sql脚本文件.基本步骤如下: ...
- Oracle sql脚本中注释
SQL脚本和SHELL脚本中的一些写法还是不同的. 1.rem表示注释,remark的缩写.而SHELL脚本中用# 2.prompt表示打印,是sqlplus命令,显示 prompt 命令后的内容,单 ...
最新文章
- 如何在Keras中检查深度学习模型(翻译)
- CentOS各版本挂载光盘做yum源安装
- apache nginx mysql php_php+Apache2+Nginx+Mysql
- Topforces Strikes Back
- 客户连接多个服务端_Dubbo源码解析之客户端Consumer
- 微信小程序点击按钮实现弹出模态框
- UVA10236 斐波那契素数
- java线程实现排序_【多线程实现快速排序】
- python不是内部文件_已安装python,但是出现‘python’不是内部或外部命令,也不是可运行的程序或批处理文件。...
- MySQL忽略主键冲突,避免重复插入数据的三种方式
- 十大免费java开源商城系统
- 计算机广告制作专业,计算机广告制作专业介绍
- html设置一句话的样式,页面上的div标签,其HTML代码为divid=boxstyle=color:red文字/div,为其设置CSS样式如下:...
- 完爆面试官!黑马学java学费多少
- 使用Adobe XD低版本打开高版本文件
- MySQL 索引学习笔记
- AI巨头们建造的“新世界”,进展如何?
- configure文件的生成
- 最新版手机端C/C++语言编程的软件
- Android基础:签名文件MANIFEST.MF的内容是怎么计算来的?
热门文章
- python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍
- jquery表单验证源码
- hdu 1561 The more, The Better 树形dp
- Mac系统安装nginx+rtmp模块
- 你所能用到的数据结构(四)
- 第01篇:C#星夜拾遗之如何开始C#学习
- Qt中标准对话框实例,QObject::tr()的作用
- MFC 自定义消息四步曲与在参数中传递变量
- 怎么将excel数据导入到datagridview中
- swift5.5异常的处理的三种的方式