根據ER圖自動生成SQL


由於最近項目需要寫很多SQL代碼;而且表結構和字段的注意點比較多;所以抽時間寫了這個自動生成SQL的工具;方便以后工作。

原理是根據ORCALE的系統表讀出庫結構和表結構;再根據ER圖間的關系(如:左右連接、內連接、INSERT INTO等等);自動生成SQL腳本和注釋。

本工具現有三大功能:ER圖生成SQL腳本、設計EXCEL、單表快速腳本查詢導出數據等等。

當然復雜的SQL腳本;還是需要手工編寫的。

下面上圖:

1.程序主題(項目文件和庫結構)

2.ER生成腳本

3.EXCEL設計

4.單表快速腳本查詢導出(拖動表名到界面;即可生成腳本並生成程序代碼 如:C#)(包括注釋)

到此程序界面和功能介紹完畢。我用這個工具節省了不少時間;特別是數據遷移。

由於項目已經到后去;所以ER圖生成腳本在項目中使用比較少。

但是使用工具后代碼相對好看多了。注釋都有了而且字段不會漏掉了。

呵呵。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM