execute,executeQuery和executeUpdate的区别

在jdbc中有3种执行sql的语句分别是execute,executeQuery和executeUpdate

execute执行增删改查操作

execute返回的结果是个boolean型,当返回的是true的时候,表明有ResultSet结果集,通常是执行了select操作,当返回的是false时,通常是执行了insert、update、delete等操作。execute通常用于执行不明确的sql语句。

 

executeQuery执行查询操作

executeQuery返回的是ResultSet结果集,通常是执行了select操作。

 

executeUpdate执行增删改操作

executeUpdate返回的是int型,表明受影响的行数,通常是执行了insert、update、delete等操作。

posted @ 2018-08-11 17:33  borter  阅读(304)  评论(0编辑  收藏  举报