手机
当前位置:查字典教程网 >软件教程 >编程开发 >powerdesigner15创建数据库生成脚本
powerdesigner15创建数据库生成脚本
摘要:Ctrl+Shift+X,打开脚本编辑界面,使用VBScript编写脚本点击帮助按钮,可以打开OLEHelp,“Librarie...

Ctrl + Shift + X,打开脚本编辑界面,使用VBScript编写脚本

powerdesigner15创建数据库生成脚本1

点击帮助按钮,可以打开OLE Help,“Libraries >> PdPDM”中可以查看内置的类库。“Appendix >> Code sample”中可以查看编码的示例。

powerdesigner15创建数据库生成脚本2

在“D:Program Files (x86)SybasePowerDesigner 15VB Scripts”中可以看到系统内置的vbs文件格式的脚本。

powerdesigner15创建数据库生成脚本3

脚本示例

dim model '当前模型

set model = ActiveModel

If (model Is Nothing) Then

MsgBox "没有选择模型,请选择一个模型并打开."

ElseIf Not model.IsKindOf(PdPDM.cls_Model) Then

MsgBox "当前选择的不是一个物理模型(PDM)."

Else

ProcessTables model

End If

'*****************************************************************************

'函数:ProcessTables

'功能:递归遍历所有的表

'*****************************************************************************

sub ProcessTables(folder)

'处理模型中的表

dim table

for each table in folder.tables

if not table.IsShortCut then

CustomSub table '自定义过程用来处理相关的操作,比如把字段名全部大写

end if

next

'对子目录进行递归

dim subFolder

for each subFolder in folder.Packages

ProcessTables subFolder

next

end sub

【错误1】 “constraintnameuniqueness”

分析:引用的约束名冲突

方法1,主菜单Model >> Referenses >> FK Constraint Name 查找相同的相同的项

方法2,在弹出错误的项目中,点击鼠标右键,选择“automatic correction”

【powerdesigner15创建数据库生成脚本】相关文章:

使用oracle的SQL Developer创建用户的方法

SQL server无法禁用xx已将数据库存上下文更改成为master2002错误解决方法

PLSQL Developer导出数据库的方法图解

SQL server数据库查询语句使用方法详细讲解

Android studio怎么创建Android虚拟机?

sqlserver导入数据到mysql的详细图解

eclipse中winbuilder可视化插件怎么离线安装?

MyEclipse中连接数据库(创建数据库配置文件和连接)

PowerDesigner15 使用时的十五个问题附解决方法

sqlserver2014内存数据库特性介绍

精品推荐
分类导航