[ORACLE] ORA-01841 발생 케이스 - Cause 이외

|
SQL> select to_char(to_date(' '),'YYYYMMDD') from dual;
select to_char(to_date(' '),'YYYYMMDD') from dual
                       *
ERROR at line 1:
ORA-01841: (full) year must be between -4713 and +9999, and not be 0
Elapsed: 00:00:00.01

에러 메시지에서 보여주는 Cause 외의 사유도 존재할 수 있다는 예일까?
And