Что делает SimpleJDBCTemplate.queryForInt
когда фактический результат SQL-запроса является пустым?
В частности, что происходит, если я работаю queryForInt("select max(foo) from f")
и f
разве никакие строки не имеют?
В то время как я нахожусь на этом предмете, что происходит, если я работаю queryForInt("select foo from f")
и f
разве никакие строки не имеют?
Если запрос возвращает значение null, метод queryForInt вернет 0. Однако, если запрос не возвращает строк или возвращает более одной строки, queryForInt вызовет исключение IncorrectResultSizeDataAccessException.