2023年8月3日发(作者:)

【mysql】如何判断⼀条sql(update,delete)语句是否执⾏成功catch (SQLException e) {

}

catch不到错误应该就成功了。Statement对象提供了三种执⾏sql语句的⽅法。Set executeQuery(String sql)执⾏查询语句,如ResultSet rs=eQuery(select * from table_name")。 executeUpdate(String sql)执⾏insert、update、delete等更新语句,返回操作的记录数⽬。n execute(String sql)执⾏所有sql语句,返回执⾏操作是否成功。所以对于insert,update等,⽤executeUpdate执⾏后如返回的值是0则失败,为正整数则成功,⽤第三种⽅法更不需多说。

2023年8月3日发(作者:)

【mysql】如何判断⼀条sql(update,delete)语句是否执⾏成功catch (SQLException e) {

}

catch不到错误应该就成功了。Statement对象提供了三种执⾏sql语句的⽅法。Set executeQuery(String sql)执⾏查询语句,如ResultSet rs=eQuery(select * from table_name")。 executeUpdate(String sql)执⾏insert、update、delete等更新语句,返回操作的记录数⽬。n execute(String sql)执⾏所有sql语句,返回执⾏操作是否成功。所以对于insert,update等,⽤executeUpdate执⾏后如返回的值是0则失败,为正整数则成功,⽤第三种⽅法更不需多说。