Java SELECT语句的Statement.executeQuery()返回什么
当表中没有条目时,executeQueryString sql返回什么 我想知道executeQuery方法返回的类型是ResultSet 然后在执行查询之后,什么executeQuery返回到ResultSet引用变量。它是否会返回null或其他内容?如中所述: 返回:包含给定查询生成的数据的ResultSet对象;永不失效 换句话说,对于空表或不匹配任何行的查询,resultSet.next的计算结果将为false,并且不会导致NPEJava SELECT语句的Statement.executeQuery()返回什么,java,jdbc,resultset,Java,Jdbc,Resultset,当表中没有条目时,executeQueryString sql返回什么 我想知道executeQuery方法返回的类型是ResultSet 然后在执行查询之后,什么executeQuery返回到ResultSet引用变量。它是否会返回null或其他内容?如中所述: 返回:包含给定查询生成的数据的ResultSet对象;永不失效 换句话说,对于空表或不匹配任何行的查询,resultSet.next的计算结果将为false,并且不会导致NPE 干杯,结果集rs=Statement.executeQu
干杯,结果集rs=Statement.executeQueryselect语句 Statement.executeQuery—执行给定的SQL语句,该语句返回单个ResultSet对象 此ResultSet对象包含从数据库获取的数据 现在,当我们使用getXXX时;方法读取内容时,它检查请求的数据是否存在于ResultSet对象中,如果存在,则从ResultSet对象返回数据 返回: 列值;如果该值为SQL NULL,则返回的值为0
如果列标签无效;如果发生数据库访问错误,或者对关闭的结果集调用了此方法,为什么不阅读文档?但是如果查询不匹配任何行,那么resultset实际包含什么?如果查询不匹配任何行,那么resultset将为空。你不能下一步就想打电话给它。