因此,基本上,我想避免存儲過程,但在同一時間,我想would'nt多次往返於數據庫中執行順序語句。有一個java相當於MySQL的「多語句查詢」
顯然this blog說Facebook的使用MySQL的multiple-statement-queries。不幸的是,它的一個C API,是否有一個Java的等價物呢?
所以簡而言之,問題是「在java + mysql中,第二個jdbc語句如何使用第一個語句的輸出作爲輸入來執行,而不是往返數據庫並且沒有storedproc」?
如果沒有怎麼辦其他人解決這個問題?
我從來沒有聽說過多個語句查詢。但是,如果要從Java執行多個MySQL語句,則始終可以使用事務。你在這裏想什麼? –
@TimBiegeleisen我可以使用jdbc批處理,但問題不同。考慮一下Facebook博客中提到的簡單問題。第二條語句如何使用第一條語句的輸出作爲輸入來執行,而不是往返數據庫並且沒有storedproc? –
我相信它已經在這裏找到答案:http://stackoverflow.com/questions/10797794/multiple-queries-executed-in-java-in-single-statement – Quintium