У меня есть запрос, который, к сожалению, не работает, и мне было интересно, есть ли способ это исправить.
SELECT 'FUNCTION_INVOCATION_REULTING_IN_STRING' RESULT,
substr(RESULT, 0, instr(RESULT, 'V')) example
FROM dual;
Полученная ошибка говорит о том, что 'RESULT' является недействительным идентификатором.
Теперь я знаю, что мог бы попытаться вызвать эту функцию в два раза больше, как это:
SELECT 'FUNCTION_INVOCATION_REULTING_IN_STRING' RESULT,
substr('FUNCTION_INVOCATION_REULTING_IN_STRING', 0, instr('FUNCTION_INVOCATION_REULTING_IN_STRING', 'V')) example
FROM dual;
Но я очень хочу этого избежать.
Это вообще возможно?