欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

powerdesigner15創(chuàng)建數(shù)據(jù)庫生成腳本

  發(fā)布時(shí)間:2014-04-23 15:29:54   作者:佚名   我要評論
這篇文章主要介紹了powerdesigner15創(chuàng)建數(shù)據(jù)庫生成腳本,需要的朋友可以參考下

Ctrl + Shift + X,打開腳本編輯界面,使用VBScript編寫腳本

點(diǎn)擊幫助按鈕,可以打開OLE Help,“Libraries >> PdPDM”中可以查看內(nèi)置的類庫。“Appendix >> Code sample”中可以查看編碼的示例。

在“D:\Program Files (x86)\Sybase\PowerDesigner 15\VB Scripts”中可以看到系統(tǒng)內(nèi)置的vbs文件格式的腳本。

腳本示例


復(fù)制代碼
代碼如下:

dim model '當(dāng)前模型
set model = ActiveModel
If (model Is Nothing) Then
MsgBox "沒有選擇模型,請選擇一個(gè)模型并打開."
ElseIf Not model.IsKindOf(PdPDM.cls_Model) Then
MsgBox "當(dāng)前選擇的不是一個(gè)物理模型(PDM)."
Else
ProcessTables model
End If


'*****************************************************************************
'函數(shù):ProcessTables
'功能:遞歸遍歷所有的表
'*****************************************************************************
sub ProcessTables(folder)
'處理模型中的表
dim table
for each table in folder.tables
if not table.IsShortCut then
CustomSub table '自定義過程用來處理相關(guān)的操作,比如把字段名全部大寫
end if
next

'對子目錄進(jìn)行遞歸
dim subFolder
for each subFolder in folder.Packages
ProcessTables subFolder
next
end sub


【錯(cuò)誤1】 “constraint name uniqueness”

分析:引用的約束名沖突

方法1,主菜單Model >> Referenses >> FK Constraint Name 查找相同的相同的項(xiàng)

方法2,在彈出錯(cuò)誤的項(xiàng)目中,點(diǎn)擊鼠標(biāo)右鍵,選擇“automatic correction”

相關(guān)文章

最新評論