반응형 ora-014381 ORA-01438:이 열에 대해 지정된 전체 자릿수보다 큰 값이 허용됩니다. ORA-01438:이 열에 대해 지정된 전체 자릿수보다 큰 값이 허용됩니다. ORA-01438:value larger than specified precision allowed for this column 입력하려는 데이터의 자릿수가 컬럼과 맞지 않기때문 예를 들어 NUMBER(3, 2)는 3자리의 전체 자릿수와 2자리의 소수점 자릿수를 의미 - NUMBER(3,2)인 컬럼에 1000이상의 숫자를 넣는 경우 해결방법은 데이터를 보정하거나, 테이블 컬럼의 사이즈를 변경해야 함 NUMBER[(precision [, scale])] scale은 소수점 자릿수를 의미 생략 시 기본값은 0 ALTER TABLE tableName MODIFY columnName NUMBER(5, 3); 일반적으로는 컬럼에 더 큰 .. 2022. 9. 19. 이전 1 다음 반응형