여기까지는 다 아는 사실..
그런데.. 에를 들어서
Number(13,3)의 경우 소수점 3자리를 5자리로 늘이려면..
ORA-001440 정도 또는 자리수를 축소할 열은 비어 있어야 합니다. 라는 오류가 발생한다.
축소??
검새을 해보니..
13+3의 길이를 잡고 있다가 3을 5로 변경을 하면..
13+5가 되는 것이 아니라 11+5가 되기 때문에 축소로 본단다..
그래서 3을 5로 변경을 하려면..
Number(15,5)로 앞자리도 변경을 해주어야 정상적으로 변경이 된다.