LKJaden 님의 블로그

  • 홈
  • 태그
  • 방명록

ora-01440 1

[ORACLE] NUMBER(,)타입 사이즈 줄이기 오류 ORA-01440 해결 방법

ORA-01440: column to be modified must be empty to decrease precision or scale기존에 정의된 데이터 타입 사이즈보다 작은 크기의 사이즈로 ALTER MODIFY(변경)하려고 할 때 발생한다.원래부터 작은 크기의 사이즈로의 수정은 불가하다. (데이터가 모두 NULL인 경우에는 가능할 것으로 예상됨) 원인 아래와 같이 기존에 NUMBER(17,5)로 즉, 총 17자리이되 정수 12자리 소수 5자리로 구성된 NUMBER 타입의 변수를 NUMBER(15,5)로 총 자리 수를 줄일 때 에러가 발생한 것을 볼 수 있다. 해결 방법1. 수정하려던 사이즈로 새 컬럼을 추가(add)2. temp 컬럼에 기존의 값 넣기(update)3. 기존 컬럼 삭제(..

Oracle 2025.04.14
이전
1
다음
더보기
프로필사진

LKJaden 님의 블로그

LKJaden 님의 블로그 입니다.

  • 분류 전체보기 (12)
    • Tips (3)
    • PLSQL (3)
    • Oracle (4)

Tag

윈도우, xe, column to be modified must be empty to decrease precision or scale, 스프링툴수트, sts, 오토핫키, ora-01440, orcl, alter, 8080, springtoolsuite, exec, modify, localhost, 커맨트키, 단축키, sys, 1521, 아이콘 크기, 소수점,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바