1、為powerdesigner的表設置注釋方法:
powerdesigner默認沒有注釋:
設置方法:
選擇那個表
右鍵- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷鍵Ctrl+U)- >Comment(前面打勾)- >OK
說明:
在創建pdm時由於需要在name列填寫的是以后要在表中創建的注釋信息,comment中則寫的說明信息字數比較多如下圖,單在生成建表sql時不能將name生成注釋信息,進行如下設置可以講name生成注釋信息
1:選擇database->edit current dbms-->Column-->ColumnComment將comment on column [%QUALIFIER%]%TABLE%.%COLUMN% is
%.q:COMMENT%改為comment on column [%QUALIFIER%]%TABLE%.%COLUMN% is
%.q:COLNNAME%
2:修改完1的內容后可以顯示name為注釋了,但是comment為空的則不能生成注釋,點擊下圖紅圈中的按鈕勾選上紅圈中的選項
2、PowerDesigner雙擊后總是彈出對話框,無法編輯數據庫的表
Powerdesigner 15.1 不知道怎么就被“鎖”了,雙擊數據庫的表的時候都是彈出一個對話框,完全無法編輯數據庫建模的那些表了。有人知道怎么解決嗎?我重裝了Powerdesigner沒有用,到其他電腦里也沒有用。求解答!!!
這不是鎖了,是你有時候碰到快捷鍵創建的,確實有一個Text控件存在,你把這個text控件刪了就好了,我常遇到過這種事。
3、powerdesigner 建模時怎么設置表字段為唯一性約束
在表屬性的keys頁簽中,增加一個key,在key上雙擊,彈出key屬性頁簽,在key屬性中,columns頁簽中選擇列,在genral頁簽中勾選primary key是設置為主鍵,不勾選是設置為唯一鍵。
4、 PowerDesigner配置遞增字段和設置索引
設置遞增字段
在物理模型下,雙擊數據表,選擇Column標簽頁。雙擊要設置遞增屬性的字段,或右鍵該字段選擇Properties項,就會彈出Column Properties窗口,在General標簽頁中選擇identity復選框。
設置索引
在物理模型下,雙擊數據表,選擇Indexes標簽頁,增加一個索引。雙擊新增加的索引,或右鍵選擇Properties項,就會彈出Index Properties窗口,在Columns標簽頁中點擊Add Column按鈕設置索引對應的字段。
5、powerdesigner設置字段非空
勾選M/O(Mandatory or Optional): “Mandatory”表示此查詢字段必填;“Optional”表示此查詢字段可選。
6、導出sql腳本步驟
選擇“database”——"change current DBMS"——選擇要導出的數據庫類型(SQL\oracl)
然后“database”——"generate database"導出就可以了