Рубрики
Без рубрики

Значение запроса MySQL по умолчанию равно query is NULL

Установите значение в выбранное поле, если запрос получил значение NULL. Помеченный mysql, java, spring boot.

Проблема, когда требуется сопоставить значения из запроса MySQL с объектом в JAVA, но запрос MySQL возвращает значение NULL Если приложение написано в spring boot с JdbcTemplate и сопоставлением с Object, возникнет исключение.

org.springframework.beans.TypeMismatchException

может быть решена с помощью IFNULL

SELECT IFNULL(emp_id,0) FROM emp WHERE 1=0;

Выход

0

Ссылка: https://dev.mysql.com/doc/refman/5.7/en/flow-control-functions.html https://www.w3schools.com/sql/func_mysql_ifnull.asp

Оригинал: “https://dev.to/goffity/mysql-query-default-value-is-query-is-null-2h3f”