edit " />
2:powerDesigner15.1,mysql5.6
3:正向工程 和反向工程這里不介紹 ,網(wǎng)上很多
4:修改生成的sql注釋
A 列注釋 ,在Database–>edit Current DBMS…
設(shè)置dbms的屬性,找到script-->objects-->column-->add
在原來(lái)的內(nèi)容后添加 [ comment %.q:COMMENT%]]注意去掉一個(gè)] ,再去把script–>objects–>column–>ColumnComment的Value清空:
原來(lái)的內(nèi)容為: %20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:@OBJTLABL%]]
添加后的內(nèi)容為:%20:COLUMN% %30:DATATYPE%[.Z:[%Compressed%? compressed][ %NULLNOTNULL%][%IDENTITY%?[.O:[ default autoincrement][ identity]]:[%COMPUTE%? compute (%COMPUTE%):[ default %DEFAULT%]]]
[%CONSTDEFN%][ comment %.q:COMMENT%]]
B 表注釋?zhuān)?
在Database–>edit Current DBMS…
設(shè)置dbms的屬性,找到script–>objects–>Table–>TableComment:
value中,修改后內(nèi)容為 :alter table [%QUALIFIER%]%TABLE% comment %.60qA:COMMENT%
C 去掉主鍵注釋 在Database–>edit Current DBMS…
設(shè)置dbms的屬性,找到script–>objects–>Pkey–>PKeyComment
清空Value值, 如需要注釋則修改其格式
D 生成sql 有些字段上也可能會(huì)有引號(hào)導(dǎo)致sql報(bào)錯(cuò),只是由于工具默認(rèn)支持的數(shù)據(jù)庫(kù)格式轉(zhuǎn)換造成的,我們可以更改其設(shè)置來(lái)解決這個(gè)問(wèn)題:
更改sql格式在Database–>edit Current DBMS…
設(shè)置dbms的屬性,找到script–>sql–>Format 可以更改默認(rèn)的大小寫(xiě)轉(zhuǎn)換等等
E 我們選擇database–>Generate Database–>Format Encoding :UTF-8 點(diǎn)擊確定,基本可以使用了
F 還有很多可以定制的sql生成設(shè)置,有空再來(lái)更新….
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com