본문 바로가기
DataBase/Oracle with Error

[해결 방법] ORA-25154: USING 절의 열 부분은 식별자를 가질 수 없음

by HJ0216 2023. 3. 1.

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

 

 

발생 Error

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

⚠️ 다음과 같은 Error 발생

ORA-25154: USING 절의 열 부분은 식별자를 가질 수 없음
25154. 00000 -  "column part of USING clause cannot have qualifier"

 

 

발생 원인

USING()에는 직접적으로 식별자(COLUMN FULL NAME, COLUMN 약어) 기재가 불가능할뿐만 아니라, 간접적으로 SELECT절에서 USING에 사용되는 COL_NAME에 식별자를 사용할 수 없음

 

 

해결 방법

SNO이 SCORE TABLE의 COL_NAME과 겹치지만 FROM절에 명시된 TABLE은 STUDENT이므로 식별자를 따로 기재하지 않아도 문제가되지 않음