Один из аспектов проблемы, не затронутой здесь, заключается в том, что мы рассмотрели только общий сценарий ввода текстового «отображаемого сообщения» в поле символа в таблице.
Если бы это было, скажем, другое числовое поле, такое как, например, DOB ... в этом случае мы конвертируем use to_char и сохраняем поле, в противном случае мы получили бы ошибку для неверного ввода
SELECT e.studentname, NVL(TO_CHAR(e.dateofbirth),'PLS Contact admin to update'), NVL(e.COURSECODE,'NOT_ENROLLED')
FROM STUDENT_LIST e;
Это сохранит текст в числовом поле, что в противном случае привело бы к ошибке.