Code Inspection: Missing return statement
This inspection reports functions that miss return
statements.
For example, consider the following code block for Oracle.
create function foo(n int) return int as
begin
case
when n > 1 then return 1;
when n < -1 then return -1;
end case;
end;
According to the RETURN Clause chapter in the Oracle documentation, the function must return a value. In our example, we must return the int
value to have a valid code.
![Missing return statement](https://resources.jetbrains.com/help/img/idea/2021.1/db_missing_return_statement.png)
Suppress an inspection in the editor
Position the caret at the highlighted line and press Alt+Enter or click
.
Click the arrow next to the inspection you want to suppress and select the necessary suppress action.
Last modified: 16 July 2021