雖然已經討論了很多次,但可以在最短範圍內關閉數據庫資源。我想知道是否可以重用聲明對象,它不返回任何結果集。 forexample這樣的代碼,對於非結果集結果查詢重複使用語句
Statement st = con.getStatement();
st.execute(TABLE1_DELETE_Query);
st.execute(TABLE2_DELETE_Query);
st.close();
我看着SF類似的問題,但我無法找到可以回答我的。如果已經回答,請只提及參考。
感謝
作爲一般性評論,我建議使用'PreparedStatement'而不是'Statement'。 – nwinkler 2012-03-12 10:41:27
謝謝,我想知道在非結果集結果場景中重複使用語句對象。 – nomi 2012-03-12 11:17:18
是的,您可以多次重複使用Statement對象,只要它與Connection對象初始化到的相同數據庫進行交易即可。 – Rakesh 2012-03-12 11:25:05