728x90
반응형
ORA-00972 : 식별자가 너무 깁니다.
ORA-00972 : identifier is too long
발생 원인
식별자(컬럼, 테이블 등 객체)의 길이가 30자 보다 큰 객체를 사용하려 하면 발생합니다.
해결 방법
가장 간단한 방법은 30자 보다 작게 만들어주면 됩니다.
혹시나 PL/SQL Developer 등 Tool 에서 발생한다면 한글이 깨지는지 확인하시면 됩니다.
한글이 깨지게되면서 30자를 넘는 문자열로 판단할 수 있습니다.
PL/SQL Developer 한글 깨짐 현상은 아래와 같이 환경변수 추가로 해결하였습니다.
NLS_LANG / KOREAN_KOREA.KO16MSWIN949
728x90
반응형
'Oracle' 카테고리의 다른 글
[Oracle] PL/SQL 프로시저 내 테이블 권한 문제 (0) | 2021.10.18 |
---|---|
PL/SQL Developer 한글 깨짐 현상 해결 (0) | 2021.10.04 |
[Oracle] ORA-01789 : 질의 블록은 부정확한 수의 결과 열을 가지고 있습니다. (0) | 2021.09.26 |
[Oracle] ORA-12733 : 정규 표현식이 너무 깁니다. (0) | 2021.09.01 |
[Oracle] 쿼리튜닝 : 인덱스를 타지 않는 SQL(쿼리) (0) | 2021.08.22 |
댓글