PowerDesigner設置MYSQL主鍵自動增加的方法

我一直用的是Oracle數據庫,因此在設計CDM的時候,就沒有選定表主鍵自動增加。這是SQL Server和MYSQL纔有的方式。Oracle中通常是採用SEQUENCE的方式來處理主鍵增加的問題的。相對寫程序來講,Oracle的處理方式比較複雜一點。數據庫

打開PDM,選中一張表,雙擊打開表屬性,選擇Columns列,選中主鍵字段,雙擊打開,界面的最下方右下角有一個Identity,選中這個以後,生成的表主鍵就是自動增加的了。google

要一個表一個表的手工去修改。這要改到何時啊!設計

在google上搜索了一下,發現竟然有不少人碰到這個問題,還有一個vbs的腳本執行一次就解決了。你們能夠去搜索一下,腳本名字叫SetIdentity.vbs。code

在PD中執行腳本方法也很簡單,Tools——Excecute Commands——Edit/Run Scripts。ip

另外還有一個腳本,是用來把字段的name統一設置爲數據庫字段的comments字段內容的name2comment.vbs代碼。也很好用。(通常name都是中文描述,code就是代碼)it

相關文章
相關標籤/搜索