1. 程式人生 > >PowerDesigner導出SQL,註釋為空時以name代替

PowerDesigner導出SQL,註釋為空時以name代替

data signed 編輯界面 %20 默認 http 工具 lock value

版本

技術分享圖片

操作步驟

打開Edit Current DBMS

技術分享圖片

選中Script->Objects->Column->Add

技術分享圖片

將Value中的內容全部替換為如下

%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.60qA:COMMENT%]]

雙擊圖表,打開表屬性編輯界面,如下

技術分享圖片

技術分享圖片

把註釋列Comment展示出來(該工具默認不顯示)

技術分享圖片

勾選註釋為空時以name填充復選框

技術分享圖片

我的表設計如下:

技術分享圖片

而對應生成的表SQL如下:

技術分享圖片

即實現了如果註釋不為空,則優先取Comment作為列註釋;如果註釋為空,則將name作為列註釋。

PowerDesigner導出SQL,註釋為空時以name代替