java中execute方法 execute,executeQuery和executeUpdate之間的區(qū)別?
execute,executeQuery和executeUpdate之間的區(qū)別?Java中execute、executeQuery和executeupdate的區(qū)別如下:1。一般概述如下:execut
execute,executeQuery和executeUpdate之間的區(qū)別?
Java中execute、executeQuery和executeupdate的區(qū)別如下:1。一般概述如下:executeQuery()-直接從數(shù)據(jù)庫中獲取數(shù)據(jù),只執(zhí)行select語句executeupdate()-插入、刪除或更新數(shù)據(jù)庫execute()-對數(shù)據(jù)庫的所有操作都可以使用此方法。2具體區(qū)別如下:executeQuery():通常用于讀取數(shù)據(jù)庫的內(nèi)容。將數(shù)據(jù)輸出為結果集。通常用于select語句。Executeupdate()—通常用于更改數(shù)據(jù)庫。一般來說,這里會用到drop table或database、insert into table、update table、delete from table語句。輸出的格式是int。這個int值表示被查詢的行數(shù)。Execute()—如果用戶不知道要用于執(zhí)行SQL語句的方法,則可以使用此方法。這將返回一個布爾值。True表示結果是一個resultset,false表示它有一個int值,表示要查詢的行數(shù)。