PowerDesigner 使用的一些技巧
一、使用PowerDesigner制作建庫腳本?
????? 1、打開PDM
????? 2、選擇 Database -> Generate Database ,在彈出的 Database Generation 對話框中選擇腳本存取路徑及腳本文件名稱?
???? 3、點擊確定后生成數據庫建庫腳本(*.sql)
二、生成腳本時報錯: Column Code maxinum lenght
???? 原因:字段超過15字符就發生錯誤(oracle)
????? 解決:打開PDM,Database - Edit Current DBMS -script-objects-column-maxlen,把value值調大(原為30),比如改成60。出現表或者其它對象的長度也有這種錯誤的話都可以選擇對應的objects照此種方法更改!
???? 或者使用下面的這種方法:生成建表腳本時會彈出Database generation提示框:把options - check model的小勾給去掉,就是不進行檢查。
三、去掉默認的新建的表名和字段名加上雙引號問題?
????? 打開Database -> Edit Current DBMS ,出現一個編輯界面,在右邊的框里,找到script分節點,再依次找到sql -> format 節點,下面有一個這樣的名稱的屬性:CaseSensitivityUsingQuote,把這個屬性的值設為“NO”,再看生成的script,就全部雙引號都去掉了。
???? 其實加上雙引號,SQL也應該能通過,而且加上雙引號,生成的表名\列名會嚴格按照我們設定的大小寫來定,而不加雙引號,在oracle中都會轉成大寫。
?
四、生成腳本時使用name代替空的Comment?:? Generate Name in Empty Comment??
???????Database->Database Generation->Options -》Generate Name in Empty Comment??
如果設計時沒有寫Comment,就用Name替代。
?
五、修改表的字段Name的時候,Code不自動跟著變???
???? tools->General?? Options->Dialog:Operation?? Modes:??? NameToCodeMirroring(checked=false)?
?
六、編輯表時顯示注釋選項??
???? PD中,編輯表時,默認是不顯示Comment的,如果要顯示:
???? 選定編輯的表,右鍵- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷鍵Ctrl+U)- >Comment(前面打勾)- >OK??
?
七、設置Entity自動調整尺寸大小
???? 當給Entity添加了字段或其他修改時,Entiry的顯示尺寸大小不會自動調整,如果想自動調整: 在Entity上點擊右鍵 → 單擊Format…菜單項 → 選擇size標簽頁 → 勾選Auto adjust to text即可
?
八、設置Entity的默認字體
??? 創建Entity時,如果PD默認字體不適合自己的個人習慣,每次創建了一個實體后都要修改實體的字體,非常麻煩,是否有只修改一次一勞永逸的方法呢?Tools → Display Preferences… → Format → Entity → Modity… → Font → 進行相應修改并保存設置 → Set As Default
?
九、PDM中生成的ER圖太小看不清楚
???? 當一個圖中的表、關系太多時,默認生成的報告圖會看不清楚,這時需要設置一下。
???? Report-->Report Templates-->選中你要生成的報告模板,比如我生成的是standard Phsical Report-->選中后再選擇左上角的第一個按鈕(編輯按鈕)--->右邊的窗口中,右鍵單擊Graphics-- >format--->選custom,調整百分比大一些--->ok
?
?
?十、把表的列的name\code都轉為小寫
tools-->Model Options-->Name Convertion-->Column-->code-->Lowercase --->Set as Defalut--- 》ok
?
總結
以上是生活随笔為你收集整理的PowerDesigner 使用的一些技巧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 公司积累
- 下一篇: Eclipse异常关闭启动不了的问题