반응형
오라클에서 ORA-00936: 누락된 표현식 에러는
SELECT 문에서 컬럼 이름을 잘못 쓰거나, ','를
더 쓰거나 하는 오타를 쓴 경우에 주로 발생하게 되는데
이 경우에는 컬럼 이름을 올바르게 고쳐주거나
,를 제거해 주거나 하는 등의
오타를 고쳐주면 대부분 해결이 되지만
내 경우에는 EMP 테이블의 전체 내용을 가져오면서
특정 컬럼 보기가 불편해서 따로 가져오려고 하니
누락된 표현식 에러가 뜨더라
EMPNO가 먼저 나와버려서
*은 어떤 테이블에서 가져와야 할지
몰라서 발생한 경우인데
위와 같이 *도
어느 테이블에서 가져오는지 인식할 수 있게
SELECT 컬럼, 테이블.*
FROM 테이블
이렇게 해주니 에러 없이 정상적으로 출력되었다
반응형
'Error & Fix' 카테고리의 다른 글
MSSQL Server Management Studio 라인 이동 방법 (0) | 2020.05.25 |
---|---|
MSSQL 문자열이나 이진 데이터는 잘립니다 해결방법 (0) | 2020.05.25 |
ORA-00984: 열을 사용할 수 없습니다 해결방법 (0) | 2020.05.19 |
ORA-01439: 데이터 유형을 변경할 열은 비어 있어야 합니다 해결방법 (0) | 2020.05.19 |
ORA-00918: 열의 정의가 애매합니다 해결방법 (0) | 2020.05.18 |
댓글