Как видно из названия, я пытаюсь преобразовать STRING в INT, но мне нужно значение NULL, когда строка недопустима.
Я уже пробовал с CAST и CONVERT
SELECT CONVERT("TEST", INT) FROM DUAL
SELECT CAST("TEST" AS INT) FROM DUAL
но обе функции возвращают 0 для недопустимого значения.
Есть короткий способ сделать это?