상세 컨텐츠

본문 제목

[ORACLE] ORA-00972 : 식별자가 너무 깁니다

DB/오류 백과사전

by 비전공자111 2023. 5. 4. 14:26

본문

발생 원인
식별자(컬럼, 테이블 등 객체)의 길이가 30자 보다 큰 객체를 사용하려 하면 발생합니다.

 

해결 방법
가장 간단한 방법은 30자 보다 작게 만들어주면 됩니다.
혹시나 PL/SQL Developer 등 Tool 에서 발생한다면 한글이 깨지는지 확인하시면 됩니다.
한글이 깨지게되면서 30자를 넘는 문자열로 판단할 수 있습니다.

 

PL/SQL Developer 한글 깨짐 현상은 아래와 같이 환경변수 추가로 해결하였습니다.

 

NLS_LANG  /  KOREAN_KOREA.KO16MSWIN949

 

 

 

 

 

출처: https://sanghoo.tistory.com/82