ORA-01861 : 누락된 표현식
원인 : 표현식에 문제가 있을 때 발생. 주 원인은 오타
해결 : 이런경우, 작성한 SQL문을 하나씩 천천히 다시 보자.
예시)
-- , 가 들어가있는 경우
select
em.no,
em.name,
from EMP em
-- ,이 들어가야하는데 .가 들어가있는 경우
select
em.no.
em.name
from EMP em
-- 표현식을 두번 선언한 경우
select
em.no,
em.name
from EMP em
where em.no = 123
and and em.name = '홍길동'
해당 예시는 제가 격은 사례이며, 다른 원인이 있을 수도 있습니다. :)
'Programming > SQL' 카테고리의 다른 글
[Oracle] ORA-01861 에러 (0) | 2023.03.16 |
---|---|
[ibatis/MyBatis] if문, 반복문 비교 (0) | 2023.03.16 |
[PostgreSql] Timestamp 시간 값 계산 (0) | 2022.04.25 |