青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

不會飛的鳥

2010年12月10日 ... 不鳥他們!!! 我要用自己開發的分布式文件系統、分布式調度系統、分布式檢索系統, 做自己的搜索引擎!!!大魚有大志!!! ---楊書童

[轉]PowerDesigner設置集錦(2)

sql語句中表名與字段名前的引號去除:

打開cdm的情況下,進入Tools-Model Options-Naming Convention,把Name和Code的標簽的Charcter case選項設置成Uppercase或者Lowercase,只要不是Mixed Case就行!
或者選擇Database->Edit current database->Script->Sql->Format,有一項CaseSensitivityUsingQuote,它的 comment為“Determines if the case sensitivity for identifiers is managed using double quotes”,表示是否適用雙引號來規定標識符的大小寫, 可以看到右邊的values默認值為“YES”,改為“No”即可!
或者在打開pdm的情況下,進入Tools-Model Options-Naming Convention,把Name和Code的標簽的Charcter case選項設置成Uppercase就可以!

 

在修改name的時候,code的值將跟著變動,很不方便

修改方法:PowerDesign中的選項菜單里修改,在[Tool]-->[General Options]->[Dialog]->[Operating modes]->[Name to Code mirroring],這里默認是讓名稱和代碼同步,將前面的復選框去掉就行了。

 

由pdm生成建表腳本時,字段超過15字符就發生錯誤(oracle)

  原因未知,解決辦法是打開PDM后,會出現Database的菜單欄,進入Database - Edit Current DBMS -script-objects-column-maxlen,把value值調大(原為30),比如改成60。出現表或者其它對象的長度也有這種錯誤的話都可以選擇對應的objects照此種方法更改!
或者使用下面的這種方法:
     生成建表腳本時會彈出Database generation提示框:把options - check model的小勾給去掉,就是不進行檢查(不推薦)!
    或者可以修改C:\Program Files\Sybase\PowerDesigner Trial 11\Resource Files\DBMS\oracl9i2.xdb文件
     修改好后,再cdm轉為pdm時,選擇“Copy the DBMS definition in model”把把這個資源文件拷貝到模型中。

 

由CDM生成PDM時,自動生成的外鍵的重命名

PDM Generation Options->Detail->FK index names默認是%REFR%_FK,改為FK_%REFRCODE%,其中%REFRCODE%指的就是CDM中Relationship的code!另外自動生成的父字段的規則是PDM Generation Options->Detail->FK column name template中設置的,默認是%.3:PARENT%_%COLUMN%,可以改為Par%COLUMN%表示是父字段!

 

 建立一個表后,為何檢測出現Existence of index的警告
    A table should contain at least one column, one index, one key, and one reference.
可以不檢查 Existence of index 這項,也就沒有這個警告錯誤了!
意思是說沒有給表建立索引,而一個表一般至少要有一個索引,這是一個警告,不用管也沒有關系!

 

如何防止一對一的關系生成兩個引用(外鍵)
要定義關系的支配方向,占支配地位的實體(有D標志)變為父表。
在cdm中雙擊一對一關系->Detail->Dominant role選擇支配關系

 

修改報表模板中一些術語的定義
即文件:C:\Program Files\Sybase\PowerDesigner Trial 11\Resource Files\Report Languages\Chinese.xrl
Tools-Resources-Report Languages-選擇Chinese-單擊Properties或雙擊目標
修改某些對象的名稱:Object Attributes\Physical Data Model\Column\
        ForeignKey:外鍵
        Mandatory:為空
        Primary:主鍵
        Table:表
用查找替換,把“表格”替換成“表”
修改顯示的內容為別的:Values Mapping\Lists\Standard,添加TRUE的轉化列為是,FALSE的轉化列為空
另外Report-Title Page里可以設置標題信息

 

PowerDesigner11中批量根據對象的name生成comment的腳本

'******************************************************************************
'* File:     name2comment.vbs
'* Purpose:  Database generation cannot use object names anymore
'            in version 7 and above.
'            It always uses the object codes.
'
'            In case the object codes are not aligned with your
'            object names in your model, this script will copy
'            the object Name onto the object comment for
'            the Tables and Columns.
'
'* Title:    把對象name拷入comment屬性中
'* Version:  1.0
'* Author:
'* 執行方法:PD11 -- 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 folder
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

 

PowerDesigner 生成SQL的Existence of refernce錯誤問題
現象:用PowerDesigner生成SQL語句時,提示Existence of refernce錯誤。
原因:該表沒有與其他表的關聯(如外鍵等),而PowerDesigner需要存在一個refernce才能生成SQL.
解決方法:
    在工具欄空白處右鍵打開Palette面板,選中Link/Extended Dependency 按鈕,然后在提示出錯的表上添加到自己的Dependency。
    重新生成SQL,你將發現剛才提示的錯誤沒有了,問題解決。
  
利用PowerDesigner批量生成測試數據
主要解決方法:
A:在PowerDesigner 建表
B:然后給每一個表的字段建立相應的摘要文件
步驟如下:
Model->Test Data Profiles配置每一個字段摘要文件General:輸入Name、Code、
選擇Class(數字、字符、時間)類型
選擇Generation Source: Automatic、List、ODBC、File Detail:配置字段相關信息
所有字段摘要文件配置完成后雙擊該表->選擇字段->Detail->選擇Test Data Parameters 摘要文件如果字段值與其它字段有關系在: Computed Expression 中輸入計算列--生成測試數據:
DataBase->Generation Test Data->
選擇:Genration 類型(Sript、ODBC)
     Selection(選擇要生成的表)
     Test Data Genration(Default number of rows 生成記錄行數)

posted on 2008-12-26 15:06 不會飛的鳥 閱讀(1332) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲图片欧洲图片av| 亚洲图片自拍偷拍| 欧美私人啪啪vps| 欧美日韩一区二区视频在线观看| 久久久91精品国产一区二区精品| 久久精品亚洲精品| 另类欧美日韩国产在线| 欧美成熟视频| 欧美三级电影大全| 国产色婷婷国产综合在线理论片a| 韩日成人av| 亚洲精品在线视频| 性色一区二区三区| 欧美sm重口味系列视频在线观看| 亚洲第一毛片| 一区二区三区你懂的| 欧美一区二区三区在线观看视频| 久久久久久9| 欧美日韩在线另类| 国产一区二区三区奇米久涩| 亚洲国产午夜| 午夜视频在线观看一区| 国产一二三精品| 在线欧美亚洲| 亚洲视频精品| 麻豆精品视频在线观看| 亚洲精品一区久久久久久 | 亚洲成色777777女色窝| av成人毛片| 久久男人av资源网站| 欧美性猛交99久久久久99按摩| 国产欧美一区二区三区国产幕精品 | 久久综合综合久久综合| 欧美色另类天堂2015| 揄拍成人国产精品视频| 午夜视频一区二区| 99ri日韩精品视频| 欧美国产激情| 伊人久久婷婷| 久久久久**毛片大全| 一个人看的www久久| 欧美福利视频在线| 在线观看欧美一区| 久久久久se| 午夜欧美不卡精品aaaaa| 欧美女人交a| 亚洲国产mv| 美女尤物久久精品| 久久久精品国产99久久精品芒果| 国产情人节一区| 午夜精品视频在线观看| 9i看片成人免费高清| 欧美激情综合| 亚洲免费不卡| 亚洲欧洲日本mm| 欧美激情精品久久久久久变态| 精品999日本| 免费91麻豆精品国产自产在线观看| 亚洲免费一级电影| 国产精品一卡二| 久久国产精品久久国产精品 | 亚洲一品av免费观看| 欧美日韩亚洲综合在线| 99在线热播精品免费99热| 欧美88av| 欧美www视频| 日韩亚洲综合在线| 亚洲人成网站影音先锋播放| 欧美精品v日韩精品v国产精品 | 亚洲欧洲一区二区三区在线观看 | 一卡二卡3卡四卡高清精品视频| 欧美激情精品久久久久久大尺度 | 久久免费视频这里只有精品| 性久久久久久| 黄色国产精品| 亚洲激情在线观看| 欧美性视频网站| 欧美一区二区日韩| 欧美伊人久久| 亚洲欧洲精品一区二区三区波多野1战4| 免费在线观看日韩欧美| 免费观看30秒视频久久| 一区二区三区四区五区精品视频 | 欧美—级高清免费播放| 亚洲图片你懂的| 性久久久久久久| 1204国产成人精品视频| 亚洲国产天堂久久综合网| 欧美人与性动交α欧美精品济南到| 夜夜嗨av一区二区三区免费区| 夜夜夜精品看看| 国内精品久久久久影院优| 欧美激情亚洲激情| 国产精品国产三级国产专播精品人| 午夜视频在线观看一区| 久久久久国产免费免费| 亚洲天堂成人| 久久综合伊人77777蜜臀| 一区二区成人精品| 久久国产视频网| 一区二区三区欧美| 久久久精品动漫| 亚洲欧美亚洲| 欧美成人一品| 欧美在线综合| 欧美日韩国产成人在线| 久久一区二区精品| 国产精品日韩欧美| 亚洲蜜桃精久久久久久久| 狠狠久久婷婷| 香蕉久久一区二区不卡无毒影院| 亚洲精品偷拍| 久久另类ts人妖一区二区| 午夜精品理论片| 欧美精品在线观看播放| 免费看成人av| 国产婷婷色一区二区三区在线| 亚洲狼人综合| 亚洲伦伦在线| 欧美成人免费小视频| 毛片基地黄久久久久久天堂| 国产精品男gay被猛男狂揉视频| 亚洲成人直播| 亚洲国产一区二区视频| 久久久久九九九| 久久欧美中文字幕| 韩国av一区二区三区四区| 亚洲一区二区视频| 午夜国产精品影院在线观看| 欧美日韩成人综合在线一区二区| 欧美激情一区二区三区成人| 精品成人免费| 久久国产视频网站| 黑人操亚洲美女惩罚| 亚洲欧美变态国产另类| 亚洲一区激情| 国产精品久久福利| 亚洲午夜一级| 欧美在线视频一区二区三区| 国产精品网站在线播放| 亚洲影院污污.| 欧美一区二区三区免费看| 国产精品视频一区二区三区| 一区二区黄色| 欧美影片第一页| 国产一区日韩一区| 一区二区三区四区五区视频| 欧美日韩ab| 亚洲天堂久久| 久久精品欧洲| 亚洲成色精品| 欧美激情视频免费观看| 日韩亚洲视频| 欧美淫片网站| 91久久黄色| 欧美日韩理论| 午夜精品久久久久久99热| 久久婷婷成人综合色| 亚洲国产裸拍裸体视频在线观看乱了| 媚黑女一区二区| 日韩一级不卡| 久久躁日日躁aaaaxxxx| 亚洲精品久久久久久久久久久| 欧美女人交a| 久久激情一区| 亚洲欧洲精品天堂一级| 亚洲欧美在线另类| 亚洲成人在线免费| 国产精品久久国产三级国电话系列 | 亚洲小视频在线观看| 国产亚洲精品一区二区| 久久久成人精品| 一区二区成人精品| 另类欧美日韩国产在线| 一区二区三区av| 黄色精品一区| 国产精品久久国产精品99gif| 久久久久久伊人| 一区二区三区欧美在线| 另类av一区二区| 午夜宅男欧美| 亚洲区中文字幕| 国产性猛交xxxx免费看久久| 欧美精品九九99久久| 久久成人一区| 中文精品一区二区三区| 欧美国产亚洲另类动漫| 欧美一二三区精品| 一区二区不卡在线视频 午夜欧美不卡在 | 久久精品视频免费观看| 91久久久在线| 久久天堂成人| 亚洲欧美日韩一区二区在线| 亚洲电影免费在线观看| 国产精品夜夜夜| 欧美日韩亚洲国产一区| 老司机免费视频久久| 新67194成人永久网站| 在线一区二区三区做爰视频网站| 欧美国产精品专区|