반응형
오라클에서 테이블 내의 컬럼 디폴트 값을
ALTER 해주려고 했는데
ORA-01439: 데이터 유형을 변경할 열은 비어 있어야 합니다
이런 에러가 뜨는 것이 보인다
뭔 말이고 하니
EMPNO 컬럼의 데이터타입은 NUMBER(4, 0)인데
왜 VARCHAR2(9)를?
이런 에러가 되겠다
즉 에러를 고치려면
테이블 컬럼의 데이터타입에 맞게 고쳐주면 된다
맞지 않던 VARCHAR2(9)를
NUMBER(4,0) 으로 바꾸고 나니
ALTER가 잘 되는 것이 보인다
반응형
'Error & Fix' 카테고리의 다른 글
ORA-00936: 누락된 표현식 에러 해결방법 (0) | 2020.05.20 |
---|---|
ORA-00984: 열을 사용할 수 없습니다 해결방법 (0) | 2020.05.19 |
ORA-00918: 열의 정의가 애매합니다 해결방법 (0) | 2020.05.18 |
MSSQL 열 이름 이(가) 불확실합니다 해결방법 (0) | 2020.05.18 |
package should contain a content type m1.13 해결방법 (0) | 2020.05.18 |
댓글