[英]What does java return in resultset in case of mysql update query
我需要知道更新查詢是錯誤還是正確,我知道如何在PHP中完成它,但在java中不知道(我是java的新手)。
它返回:
有關更多詳細信息,請參閱javadoc: 執行Update Javadoc
我強烈建議您閱讀JDBC教程中的相關部分,閱讀標題為:executeUpdate方法的返回值的部分
執行UPDATE
,不應使用executeQuery
,因為更新不會生成結果集。 通常,您應該將executeUpdate
用於UPDATE
, INSERT
和DELETE
。 此方法返回更新計數。
如果查詢失敗(即:如果發生錯誤),則JDBC驅動程序將拋出SQLException
。 如果查詢已運行,但未更新任何並不意味着失敗的行,則根本沒有要更新的行,因此更新計數將為0。
另外,我建議你按照JDBC基礎知識教程檢查java.sql
包中的類的Javadoc(為了更好的可用性,請訪問http://docs.oracle.com/javase/7/docs/api/和選擇左上角的java.sql
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.