본문 바로가기
DataBase/Oracle with Error

[해결 방법] ORA-00960: ambiguous column naming in select list

by HJ0216 2023. 9. 10.

👉 기본 환경

- Language: Oracle

 

 

⌨️ 코드

1
2
3
4
5
6
7
8
  SELECT ANIMAL_ID, 
         ANIMAL_ID, 
         SEX_UPON_INTAKE
    FROM ANIMAL_INS
   WHERE NAME IN ('Lucy''Ella''Pickle''Rogan''Sabrina''Mitty')
ORDER BY ANIMAL_ID
;
 
 

 

 

🖨️오류

ORA-00960: ambiguous column naming in select list

 

 

📡 원인

SELECT절에 조회 COL Name이 중복됨

 

 

📰 해결 방법

1
2
3
4
5
6
7
8
  SELECT ANIMAL_ID, 
         NAME, 
         SEX_UPON_INTAKE
    FROM ANIMAL_INS
   WHERE NAME IN ('Lucy''Ella''Pickle''Rogan''Sabrina''Mitty')
ORDER BY ANIMAL_ID
;
 
 

중복된 COL Name 삭제