반응형
ORA-01756: "X": 부적합한 식별자
"%s: invalid identifier"
※ 이 오류는 문자가 들어가는 모든 쿼리문에서 확인할 수 있다.
쿼리를 작성해서 데이터를 조회할 때 보통 WHERE 절을 필수로 사용하는데, 이때 발생하는 오류이다.
아래의 예시를 보면 단번에 이해할 수 있다!
SELECT
USER_ID,
USER_NM
FROM
TB_USER
WHERE
USER_NM = 김헌일
위의 쿼리를 보면 '김헌일'이라는 이름을 가진 유저를 모두 조회하도록 작성하였는데
WHERE 절에 ' 문자가 빠져서 발생하는 오류이다.
해결방법은 아래와 같이,
데이터베이스가 조건을 정확하게 인식할 수 있게 ' 문자를 넣어주고, 쿼리를 실행하면 된다.
SELECT
USER_ID,
USER_NM
FROM
TB_USER
WHERE
USER_NM = '김헌일'
끗~
반응형
'Database > Oracle' 카테고리의 다른 글
[Oracle | 오라클] ORA-01502 : 인덱스 'INDEX명'또는 인덱스 분할영역은 사용할 수 없은(없는) 상태입니다 오류 해결 (0) | 2024.02.23 |
---|---|
[Oracle | 오라클] ORA-01756 : 단일 인용부를 지정해 주십시오 오류 (0) | 2022.08.18 |
[Oracle | 오라클] ORA-00979 : GROUP BY 표현식이 아닙니다. (0) | 2022.08.16 |
[Oracle | 오라클] ORA-01858 : 숫자가 있어야 하는 위치에서 숫자가 아닌 문자가 발견되었습니다. 오류 (0) | 2022.08.16 |
[Oracle | 오라클] ORA-01722 : 수치가 부적합합니다 오류 (0) | 2022.08.11 |