2
生成SQL腳本,我使用Hibernate 4.3.5決賽對我的Java Swing應用程序,我做很多UDPATE
,INSERT
和DELETE
它(在HQL或Criteria
)。從休眠
現在,我想要做的是導出一個SQL腳本的所有修改在我的數據庫上完成,但我不知道該怎麼做。這個腳本只需要包含修改(而不是創建表),並將它們放在一個.sql
文件(導出的文件路徑將由用戶選擇)
你有什麼想法可以解決我的問題嗎?
預先感謝您!
[編輯]:一些論壇談論p6spy
,它能回答我的問題嗎?
謝謝你的幫助,所以我會嘗試'p6spy'。我的應用程序是「多方言」,這意味着我讓用戶在「Oracle SQL」,「MS SQL Server 2005」或「MS SQL Server 2005」(在登錄屏幕上)之間進行選擇, 。那麼我該如何動態設置'realdriver'? –
好吧,這取決於,如果你使用jdbc4驅動程序+會使用jdbc url proxing(對於Oracle,類似於:'jdbc:p6spy:oracle:thin:@localhost:1521:XE')=>不需要配置' realdriver'。還是要看你是否使用了一些應用服務器,...請隨時索取更多詳細信息:https://groups.google.com/forum/#!forum/p6spy-users –
順便說一句。屬性:'realdriver'已被棄用,支持:'driverlist'(仍然有些文檔可能已過時) –