Я использую базу данных Oracle
При вставке строки в таблицу мне нужно найти максимальное значение столбца и увеличить его на 1, и использовать это значение в строке i am вставка.
INSERT INTO dts_route
(ROUTE_ID, ROUTE_UID, ROUTE_FOLDER)
VALUES (
(SELECT MAX(ROUTE_ID) + 1 FROM route) ,
ROUTE_UID,
ROUTE_FOLDER)
Это нормально работает, если в таблице есть хотя бы одна запись. Но возвращает значение null, если в таблице нет записей.
Как я могу получить значение по умолчанию 1, если в таблице нет записей.