[ORACLE] ORA-01747 : 부적절한 열 이름 오류 해결 가이드
1. ORA-01747 오류란 무엇인가?Oracle Database를 사용하다 보면 종종 마주치는 오류 중 하나가 ORA-01747: 부적절한 열 이름입니다. 이 오류는 SQL이나 PL/SQL 문에서 컬럼 이름이나 식별자(identifier)를 잘못 사용했을 때 발생합니다. 특히, INSERT, UPDATE, SELECT문에서 컬럼명 위치에 상수값이나 잘못된 문법이 사용되었을 때 주로 나타납니다.2. ORA-01747 오류 발생 예시와 원인다음은 오류가 발생하는 대표적인 예시입니다:UPDATE employeesSET 'salary' = 5000WHERE employee_id = 101; 오류 원인: 컬럼 이름인 salary가 따옴표('')로 묶여 문자열 상수로 처리되었습니다. 오라클은 이를 열 ..
Oracle Error
2025. 7. 27. 22:25