에러문
ORA-00910: specified length too long for its datatype
원인
데이터 유형 CHAR, VARCHAR2, RAW의 경우 지정된 길이보다 긴 길이의 정보로 등록 및 저장 하고자할때 발생
조치
등록정보를 확인하여 지정된 길이보다 짧은 길이를 사용하거나 데이터 유형 전환을 검토 해야한다.
오류 발생 이력
1. 이기종 DB간 Data Interface시 DB 문열셋이 다른경우 VARCHAR2의경우 동일한 길이여도 발생
2. 문자열 등록길이 변경시 해당 컬럼 확인없이 소스쪽에만 길이수 변경한 경우 발생
3. 1개의 DB를 여러명이 관리할때 컬럼 변경후 관련 담당자에게 공유 하지 않을경우 일정 시간이 지난후 최대길이 데이터를 입력하는 이벤트 발생시 다른쪽에서 삽질하다 Log 분석중 발견되어 처리하는 경우 발생
'Oracle > ORA 오류 모음' 카테고리의 다른 글
[Oracle 오류 설명] ORA-00924: missing BY keyword (0) | 2022.01.25 |
---|---|
[Oracle 오류 설명] ORA-00904 : 부적합한 식별자 invalid identifier (0) | 2022.01.23 |
[Oracle 오류 설명] ORA-00018 : maximum number of sessions exceeded (0) | 2022.01.22 |
[Oracle 오류 설명] ORA-00001: unique constraint (string.string) violated (0) | 2022.01.22 |