728x90
ORA-00918
- coumn ambiguously defined
- 열의 정의가 애매합니다.
설명
같은 이름의 열이 있을 경우
ex)
SELECT user_no ,a.user_name FROM userm a, userdt b WHERE a.user_no = b.user_no AND user_no = 1
- 문제 1) user_no는 userm, userdt에 동일하게 있는 컬럼이므로 어떤 테이블에서 사용할 것인지(a.user_no) 적어줘야 한다.
- 문제 2) select 절에 user_no은 userm, userdt에 동일하게 있는 컬럼이므로 어떤 테이블에서 사용할 것인지(a.user_no) 적어줘야 한다.
해결방법
- 동일한 컬럼이 있을 경우 어떤 테이블을 사용할 것인지 표기해 주자.
728x90
'개발관련 > 에러정리' 카테고리의 다른 글
[오류해결][React 19 + npm 오류] react-copy-to-clipboard 설치 시 ERESOLVE 해결 방법 (0) | 2025.03.21 |
---|---|
[오류 해결] npm create vite 실행이 안될 때? PowerShell 실행 정책 오류 해결법 (0) | 2025.03.12 |
[Oracle 오류] ORA-01830 (0) | 2016.12.20 |
[Oracle 오류] ORA-01840 (0) | 2016.12.19 |
[Oracle 오류] ORA-00947 (0) | 2016.12.16 |