본문 바로가기
DataBase/Oracle with Error

[해결 방법] ORA-00998: 이 식은 열의 별명과 함께 지정해야 합니다

by HJ0216 2023. 3. 7.

 기본 환경: IDE: SQL Developer, Language: Oracle SQL

 

 

발생 Error

Oracle SQL로 다음 Source Code를 실행할 경우,

⚠️ 다음과 같은 오류 발생

ORA-00998: 이 식은 열의 별명과 함께 지정해야 합니다
00998. 00000 -  "must name this expression with a column alias"

 

 

발생 원인

VIEW 객체로 가져오는 COL_NAME이 실제 COL NAME과 달라 VIEW 객체를 생성할 수 없음

 

 

해결 방법

1. ALIAS 미 지정 시, VIEW 객체로 가져오는 COL_NAME이 실제 COL NAME과 일치 : AS로 COL NAME 지정 필요

 

2. VIEW 객체 생성 시, ALIAS 지정