ORA-00984: column not allowed here
데이터 입력시 유효하지 않은 데이터를 입력했을 때 발생.
.따옴표를 빼먹지 않았나 확인해본다
.시퀀스를 올바로 사용했나 확인한다.
.그외에 유효하지 않은 데이터 점검
ORA-00923: FROM keyword not found where expected
ORA-00923: FROM keyword not found where expected
-> 컬럼 선택하는 구문에서 어딘가 콤마를 빼먹었을 것이다...
리눅스 명령어 - tail
tail 명령어
1. 기능
파일의 마지막 부분을 출력
2. 사용방법
tail [option ..] [file]
(기본 출력은 파일의 마지막 10 줄을 보여줌)
3. 옵션
--bytes=N : N 바이트만큼 출력
-f : 파일의 10줄 출력하고, 내용을 실시간 출력
-n N : N줄 만큼 울력한다.
1. 기능
파일의 마지막 부분을 출력
2. 사용방법
tail [option ..] [file]
(기본 출력은 파일의 마지막 10 줄을 보여줌)
3. 옵션
--bytes=N : N 바이트만큼 출력
-f : 파일의 10줄 출력하고, 내용을 실시간 출력
-n N : N줄 만큼 울력한다.
ORA-01439: column to be modified must be empty to change datatype
ORA-01439: column to be modified must be empty to change datatype
컬럼 타입을 변경할 경우에는 내용을 비워줘야 한다.
처리 방법
컬럼에 있는 데이터를 삭제 후 자료형 변환,
컬럼에 NOT NULL이 지정되어 있으면 전체데이터를 삭제해야 하는데,
그 때엔 1. 임시 컬럼 추가(변경해야 할 TYPE으로) 2. 임시 컬럼으로 복사
3. 기존 컬럼 삭제 4. 임시 컬럼 RENAME 5. 기타 제약조건 추가
와 같은 방식으로 해결 가능
컬럼 타입을 변경할 경우에는 내용을 비워줘야 한다.
처리 방법
컬럼에 있는 데이터를 삭제 후 자료형 변환,
컬럼에 NOT NULL이 지정되어 있으면 전체데이터를 삭제해야 하는데,
그 때엔 1. 임시 컬럼 추가(변경해야 할 TYPE으로) 2. 임시 컬럼으로 복사
3. 기존 컬럼 삭제 4. 임시 컬럼 RENAME 5. 기타 제약조건 추가
와 같은 방식으로 해결 가능
ORA-14155: missing PARTITION or SUBPARTITION keyword
ORA-14155: missing PARTITION or SUBPARTITION keyword
ALTER TABLE SJ_COMPANY
RENAME COLUMN COM_NM TO COM_NM2
COLUMN 키워드가 빠졌었다. 빠진 키워드를 찾아보면 해결 된다.
ALTER TABLE SJ_COMPANY
RENAME COLUMN COM_NM TO COM_NM2
COLUMN 키워드가 빠졌었다. 빠진 키워드를 찾아보면 해결 된다.
Subscribe to:
Posts (Atom)