Sql2Dot
Sql2Dot 是一個用 Java 編寫的小型剖析器,用於將 SQL 轉換為 DOT,以視覺化資料結構。它剖析一些我們在 PostgreSQL 中使用的非常基本的 SQL。這裡有一個 SQL 範例(借自 lain),Sql2Dot 喜歡剖析。
原始碼和類別檔案可以在這個 sql2dot.jar 檔案中找到
用法:java -jar sql2dot.jar <files>
<files>
- SQL 檔案清單
Sql2Dot 將其輸出傳送到與指定檔案相同的位置和名稱,並在末尾加上「.dot」。
範例
假設我們有一個名為「foo.sql」的檔案,其中包含用於建立表格的 SQL 命令
我們這樣剖析它:java -jar sql2dot.jar foo.sql
這會建立 foo.sql.dot
然後,我們可以執行此檔案通過 dot 來建立一個 PNG dot -Tpng foo.sql.dot -o foo.png
如果有人能將真正的 SQL 剖析器丟給它,那就太好了;)
原始碼是公共領域。隨您所願地使用它。很高興看到改進的地方回到這裡:)
免責聲明:我對該軟體或您的行為不負任何責任。
祝您使用愉快!
Robert Dale <rdale@digital-mission.com>